Doesn't your itch.io Analytics page show to you the number of downloads of the game?
Hmm, really? :O Wait, I haven't checked that yet lol!! XDD I'm so stupid! I haven't realized ti'll now! xDD Thanks Stavros!! XDD