Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm sorry to inform you of this but it looks like someone has stolen your game and uploaded it as their own work: They did the same with one of my games and a few others too. I reported them to itch to get them shut down.

Thanks for informing me, i have reported now too, so hopefully those pages will be deleted soon.