There's no need to bump your own thread. It hasn't even been a day yet.
If you want people to be interested in your thread, perhaps you should tell them what the game is about and post a screenshot. People don't tend to download stuff unless they have some idea about what it is.
Also, get Dropbox. Megaupload is terrible.
Good point, Ill put a video in the first post.
Also, I did see you guys using dropbox, but I didn't want to use it because you had to download it. (Me being lazy).
Im going to DL it now.