That's the statistic from 3DNesVR today. I checked the figure and rechecked after 15 minute. The download number skyrocketed, reach twice the view count. I would like to know what's wrong with it?
I took a closer look and see that you pushed out a demo. Did you have a demo before? The demo file is what is accounting for the majority of the downloads.