Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I wouldn't worry about it.  

Your game names are really generic. Probably a game with a similar name became popular and people are searching for that game - which increases the traffic to your game. 

In itch.io 64 views are nothing compared to the views popular games get.

Well I searched YT and the last "Lab rat" was a year ago. And I think even if your hypothetical was the case and another game got popular, I think I would've gotten views later too so it would've been like 64 to 41 to 39 to 20 to 14 to 3 views.