This is lots of fun to play! I had to play a few times because I knew I could do better than that.
I'm stopping at ~2300pts because I need to get round to reviewing some more games!
Only piece of critique, the jump felt a bit float at time, but the stellar graphics made up for that :p