The ground detection is pretty bad (often resulting that i can't jump, especially at ledge) and the spike collision is pretty big, making the game pretty hard, but you still made a game so... Good Job!!
I feel pretty bad about myself, because i told you that i'd check it later but then i forgot to actually do so :P