This seems like a pretty fun platformer. What made me put the game down after not too long was the wonky frame rate. Sometimes it would lag a bit, then speed up to catch back up. If you put in something to deal with that (like changing between low/med/high quality), then this could be a nifty and addicting platformer!