You should have been redirected to End of the World (2009) by Feed God Cabbage.