Have you realized that the Newgrounds Games Portal is for games?
Please don't post your beginner's demo crap in here. You can at least make this not buggy. If you need help to debug this broken demo, post in the forums, where people with a lot experience can help you.
This is really good!!!
You should add sound effects and a speed up button.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.