Villain, a bar in London's Shoreditch neighborhood, is hosting a preview night of Ultimate Marvel Vs. Capcom 3 on Nov. 9, one week before the game is released and because that's what an establishment called "Villain" does. Ultimate Marvel Vs. Capcom 3 will mark the first installment of the bar's...
Posted on Aug 31st 2014 2:36PM
Posted on Aug 30th 2014 10:30PM
Posted on Aug 30th 2014 1:30PM