Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sorry for wait, try to start the game with a lower resolution. If that doesn't help I think it's a lighting glitch.