Friendly advice: Getting a simple site up and running describing your game with a few screenshots or a gameplay vid and providing download links takes no more than 2 hours. Personally I hesitate to download anything from another person's dropbox.
Since you've worked a lot on your project don't let it fail due to poor promotion :)