Very good submission, especially for a first platformer. I hope you enjoyed making it, and will continue making games. :)
I love a challenging platformer, and this was fun so I am giving it high enjoyment and gameplay scores.
Some people have commented it is too hard, but I beat it in 3 minutes, so I think the difficulty was perfect. Challenging platformers are just not for everyone.