Super Shanghai 2005 © 2005 Starfish, Incorporated.
GAme ID: GDL-0031 Runs on the Sega "NAOMI GD-ROM System" hardware.
Released in April 2005.
CONSOLES: Sony PlayStation 2 (2004)
Game's ROM.