12
200
1290
138
656
Developer
Blue Castle Games
Publisher
Capcom
Platform
Xbox Live Arcade