Easily the most fun game I've played so far. Very satisfying physics
The tutorial blurbs need cleaning up, but nothing you probably didn't already know.
Roto spinning or whatever feels strange... Could probably be idiot-proofed a little or just made an incidental mechanic rather than a central one
Anyway, this game rules... You got a hit on your hands.