(no subject)

Jul 22, 2010 00:46

http://i.annihil.us/u/prod/marvel/i/content/resized/88752e6a818b1b76f75c2ca93d3a5bbf.jpg

Marvel VS Capcom 3 confirmed as the best game.

In everything.

Forever.
Previous post Next post
Up