Impressions are very inaccurate, along with CTR. My game, Dualspace, has just 137 impressions, and does not even show CTR. Some of itch.io's analytics are very unclear. I don't even have 28 downloads, (4+4+4+5+6)=23