Thursday, March 4, 2010

Fist of The North Star: Watatatatatatata!


Somehow the game looks better than anything I've ever seen from KOEI combined.

No comments: