Capcom recently announced the console and PC versions of Capcom Arcade Stadium that is set to be released on May 25. Gamers who will purchase Capcom Arcade Stadium before June 8 will receive the newly announced "Display Frames Set 1" for free. Additionally, the game is expected to expand to...