🌍 Feb. 17, 2021
Nintendo Switch
Capcom Arcade Stadium: Mega Twins
Add Mega Twins to your Capcom Arcade Stadium game line-up! Fifteen years have passed since the peaceful utopia of Alurea was destroyed by monsters. The twin sons of the king have grown into strong young men.
Platform
Main game