Space Ace © 1994 Empire Interactive
Cartridge ID: SNSP-5A-EUR
Reviews: [FR] May 1995 - Consoles + N.32: 79%
Game's ROM.