Thursday, April 28, 2011

WTF Japan? - God Hand Commercial

The best commercial for the best game. I can't believe I just remembered this.



1 comment: