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 Oct 20th 2014 3:30PM
Posted on Oct 20th 2014 12:49PM
Posted on Oct 18th 2014 1:30PM