Wow, the sound effects and 3D graphics really blew this one out of the water for me - they were amazing! Especially with the swelling music, your game immediately stands out in that way!
A little in-game explanation of what the actual goal was would have been nice, but other than that, I really liked it :)