Great game! The music and concept behind it is totally awesome! The physics were a bit hard to adjust to but once you get used to it it feels really nice!
Glad you had fun!