What do you need help on? Cancel X
The Return of Ishtar is an Action game, developed and published by SPS, which was released in Japan in 1987.
Flawless (1 ratings)
20 Hours (1)
Game List Statistics