Behold t3h game footage! Scans. This comes out pretty soon, doesn't it? I think I'm gonna have to snag this...