Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ok playing on windowed mode trough it fixes it. Great game with a few bugs tho.