Medusa Megaways requires players to the a trip set up against a crumbling Athenian hilltop