The Last Tempest (1995)

An action game taking place on floating isometric islands, and on each stage, the player must find and kill all the enemies therein.

Platforms

Similar Games