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 Jan 27th 2015 8:15AM
Posted on Jan 26th 2015 11:00AM
Posted on Jan 26th 2015 10:00AM