Great game
I don't give 10's often. This is great.
I saw something I might call a bug though. The whole game would halt for a split second some times. I don't know if it's my computer or not, but during that split second it wouldn't accept controls so a jump was missed or my timing was messed up. It usually resulted in me dieing.
I got all the keys but couldnt get past the level with the looong bridge with all the fire. There were just too many spots where I needed to be within one pixel safe zone between two death objects. I tried 50 times at least and gave up.
Fun up to there though. Good job.