I'm surprised you didn't upload this on Newgrounds sooner; this deserves the front page, man.
Also, from a game developer to a game developer; I find it funny how the sound effect you use for checkpoints is the same sound I use for unlocking achievements in Potato game. Trilogy! Assuming you got that sound from Game Maker's stock sound library, I guess Fusion isn't too different in that regard.