Great music and original style/look to the game.
I agree with the points about locking the rotation. It felt a little slippery; and also I felt there was an impossible jump as well. I ran into a similar problem after having played my own game so many times that I didn't realize how difficult it was for others who hadn't playtested it a billion times.
Congrats on your submission.