Just tried out your game, it's very hard right off the bat. It's generally good practice not to murder your players so mercilessly in the first couple of levels, so they can get used to the controls. Then you can start ramping up the difficulty. It's sometimes hard to balance this on your own because you are an expert at your own game
. Anyway I didn't even pass the first level. I died like 25 times and gave up.
One thing I was wondering, are you using your own custom platform movement, or the Platform Behavior? It seems a little off somehow. Like you're not using TimeDelta. It seems like I can make the exact same jump, the exact same way, in the exact same place over and over again, and half the time I hit the spikes with my head and the other half of the time I don't.
Or maybe your controls are just super-sensitive. Though I am pretty sure I am making the quickest tap possible to make the smallest jump possible, and I hit my head on the low spikes anyway (early on in the first level... you know which part I mean, yes?).
Anyway not bad, but super-hard games aren't really my thing in general so maybe someone else can give some better feedback...