Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh it seems like some problem with Russian keyboard. Key "/" is some other key that make game crazy. We somehow repaired it but then break again.