Features Marvel vs Capcom: The X-Men are More Important Than Captain Marvel As I once said in another feature about X-Men games, the X-Men are one of my all-time favorite things. It’s no secret that Marvel... Spencer LegacyJune 29, 2017