Hehe, my project was also a little bit similar, with physics. I´ve reached 2.620 points. It´s very random because you can´t see the platforms, so you need reflexes but also a lot of luck (I think).
Love how you slow down the game when aiming for a shoot in middle air. Fantastic idea! Simple and fun. Addictive to reach the higher alittude XD.