Medusa Megaways takes people on the an excursion lay up against a failing Athenian hilltop