Loved the game. Only real citicism is that the physics on the elastic soul lauchy thing were a little inconsistent at times meaning it was a little random as to whether you'd make your shots regardless of how long you held down the button.
The game itself was very fun, and a neat little idea, executed well.