xD Did you see the interactive trailer online? It's the coolest trailer I've ever... played.
There's this part where they openly ask Toronto frat boys why there's a random light switch like 8 feet up a wall in one of the houses they shot scenes in. XD;