Pre-orders open this week.
Back in its 10th anniversary special presentation, Limited Run Games announced that it was teaming up with Capcom on a line of physical releases. One of the titles falling in this physical line-up was Capcom Arcade Stadium, which had a vague ‘2026’ release date attached. Well, with the new year finally upon us, we’ve got some more information on what the physical will have in store.
Pre-orders for the collection will go live on the Limited Run website on 9th January 2026 for $59.99, but all those who want to get their hands on a copy will have a big decision to make: which cover do you want to see on your shelf?
Read the full article on nintendolife.com

