Posted by John Constantine
Japan. We have been over this. Many times. Stop being so damn weird or we are going to stop liking your stuff.
Oh, who am I kidding. I love your stuff, Japan.
Thanks to Siliconera for horrifying us.
Previous Trailer Reviews:
The Last Guy
Tecmo Bowl: Kickoff
Captain Rainbow
Densetsu no Stafi 5
Infinite Undiscovery
+ DIGG
+ DEL.ICIO.US
+ REDDIT