Hell wasn't too difficult; just took a bit of practice.
Couldn't be bothered trying to beat Monster X on a 3hp run, so gave up there.
I've tried to rank all the indie platformers I've ever played, just so I never forget which ones were true masterpieces (and also that I actually DO forget which ones were utter tripe). This is joint 1st with Braid.
[mod]Removed the spoilers. Really they're not spoilers.[/mod]