News Capcom Arcade Stadium has invincibility cheat paid DLC Skips onto PC, PlayStation, Xbox next month. April 27, 2021 Tom Phillips 48 comments