Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yep, its a glitch. You will find a lot of these on the game ^^' sorry.