Articles Opinion Pieces Video Games Marvel vs. Capcom 2 Is Still Amazing March 7, 2021March 7, 2021Fans of Marvel vs. Capcom 2 know the unmistakable sense of elation that comes with any utterance of the phrase “I wanna take you for a ride.” Read More Share Facebook Twitter Pinterest Linkedin