Become a polymorphed deity and take back Mount Olympus in this top-down puzzle game! The Titans have escaped their et...