Playthrough of the first level by a couple of GameSpot staffers. Coming out on XBLA real soon. (devlog)