Fez, which is going on four years in development, was delayed to "early 2012" way back in September, so at least this luxurious long shot of the perspective-switching indie platformer isn't some oblique way of saying "BTW, it's been pushed back again." That we know of.

Still, put in headphones and listen to this. Sounds from Space Invaders and Mario Bros. are clearly identifiable in the background of the clip. What the hell's going on here?