Could be a lot better, and you obviously know it
Okay, I understand it's in stages of development, but seriously, if you don't want people to vote low because of glitches, DON'T POST IT. What you're putting in your comments is akin to posting another godawful stick animation to Evanescence or some crap and telling people not to pay attention to content, graphics, or entertainment value. You want people to vote 5? Then fix it so it can be played in the first place. Why would you stick it up here when it's not even testworthy?