Excellent game! The art style and sounds are great and the movement is fun. I found the last few levels to be REALLY challenging. I almost gave up but made it to the end. Each mode having its own music is a nice touch. My main criticism would be the cursor, I think the game would play better if the cursor were detached from the character so it would be easier to aim.