Fun game, but has its faults.
Namely, jumping. I can't count how many times I've died or annoyed by how when you jump the game ignores any changes in velocity. I've sat right next to a platform jumping straight up trying to move a bit to the right. I've overshot into some spikes and the bottomless pits. I like the game, I think its clever, but I've gotten so used to being able to control the character in the air that it's kind of become expected. Heck, some games actually make it required to do so.