The gameplay is amazing. the platformer base was handled so well to create many extremely interesting interactions and mechanics. In addition, the visuals and audio enhanced the entire experience---loved the visuals and audio for three different areas of the game!(And the boss fight audio)
I really think for a game this complex made in such a short time it is not exactly suitable for critical reviews, but I think I found a bug that you can jump three times and can't slide when the gravity is reversed(I wasn't sure if it is just reversed gravity physics, so sorry if I reported nonexistent bugs). With that said, it is still amazing how the gameplay was created. One bug(Or maybe it wasn't even a bug I just saw it wrong--in that case i am stupid) does not affect the experience at all.
Great game!