Not bad, although the game appears to slow down drastically when you are in the main warp room. That background with too many objects tends to be a problem for the frame rate!
Also, there seems to be a glitch with the final boss medal, because I have already beaten the game twice and still didn't get the medal. This seriously needs to be fixed!
Other than that, very nice! 4/5 stars right there!