Great game! Some real good level design using warping from one screen edge to the other, especially with the optional challenges. Some of the optional ones I had no idea how to get.
I think maybe if the collision boxes for the spikes was a little clearer it'd be helpful, sometimes you have to jump and land between or right next to spikes and it's a little tough to tell where you die.