Released a year later as Mega Force, the same game with a different title screen.
Konami's classic arcade fighting comes to Xbox Live Arcade, complete with enhanced graphics, backgrounds, and achievements.
Use your keyboard!
Log in to comment
Log in to comment