Nice but it needs some work...
The only thing that I could add to this is that it needs more sound, cause people will get bored, and you won't be able to keep your audiance, i know it is the beta, but when you finalize this, and make your next one...just spend a little more time in the sound department