Runner up for best game Ad of 2010.

April 5, 2010 in Playstation 3, Xbox 360 by Hyperfludd

Seriously, awesome guy you have on design, Capcom!