Olympus

Good lawd, this was tough. Never had dealings with two critical points, the only lame part was when I had to start guessing for the next stage. I can see why this box is at least a medium difficulty, great job to the creator.