For a short time-span project like this, getting something shorter that shows off the mechanics faster is probably a better idea than staggering them out so much across what is admittedly quite a bit of content with some neat ideas, but a lot that most won't get to in such a short time (most people will only really play a game for a few seconds to a min if there isn't much intrigue). I have a feeling you made the game in order as you can see a considerable improvement as it progressed, but getting solid mechanics first and then adding more content is more important.
Also a good idea would be to zip both the exe and the data folder together and just upload that as one thing rather than 2 downloads.