Battle of Olympus, The (USA)

11 2 0

 

The Battle of Olympus is a side scrolling action adventure game with elements of Zelda II and Metroid. The player controls Orpheus, out on a mission to save his love Helene from the clutches of Hades, however the other gods are ready to help you.
Embed Code

Great to have you back!