Very nice! I didn't realize it was multiplayer until someone joined in partway through.
I thought the rotation mechanic was creative.
I really enjoyed the climbing QTE, since I am usually bad at platformers, it made it more forgiving (and kind of reminded me of Mirror's Edge).
Really smooth integration of all the grading criteria, good job!