Is this a normal occurrence? I only popped up for a quick check and one of my games had 17 views, and 93 downloads.
Was itchio experiencing network issues earlier today? I really can't fathom why or how else there'd be more downloads, along with the massive gap.
I'm not sure what to make of this. Has anyone else experienced this today?