Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

In my case, I didn't have any new downloads OR  page views, I also didn't have any referral links showing up from youtube. So I'm leaning towards those overnight ratings being illegitimate, lol.

(+1)

I think the dashboard gives statistics for the game page, not the submission page. You can tell this by looking at the ratings or comments. I'm not sure if this is true for the download count or not. There are definitely two different download buttons - one on the submission page and one on the game page. The rating spikes are still peculiar though.

Good to know!