All I can say that this is an incredible game. The graphics look great, sound effects fit right in and the gameplay is suitably fluid. The tutorial at the start is really good and I guess you need it when the game really gets going. Apart from the UI in the startup, the game already works like a charm, including the frame rate.
We'd love to see this game in our annual contest, the Game Development World Championship!