Given a time frame we can guess that most people vote after just looking at games logo and watching the first seconds of the video and the screenshots.
It was kind of a shock to see the down-votes rate, but this is the best feedback you as a game developer can get. As a result we are changing our plans somewhat in the future. We need to work more on graphics and the presentation of the game…
Needless to say, we pulled the game from public view after those 5 minutes. It takes time to make a better presentation… and by this rate everyone on Steam would have voted no!