Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I bought this game near its first release but now it's trying to get me to buy it again

Do you mean Itch doesn't recognize your previous purchase?  If so, email me: miles@pixeljam.com