Marvel vs. Capcom: Infinite Now An Xbox Play Anywhere TitleBy Sirus Gamingon February 27, 2018Another Capcom title has been added to the Xbox Play Anywhere. First, Resident Evil 7: Biohazard on Windows Store was...