Really liked the music. Gameplay wise was a bit confused. I don't see how the sabotaging benefits the player during the Zeus stage. I suggest adding some sort of visual hint on what to do
Had a great time, Looking forward to your next game!