Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

for me there is a darker part at the top of the windshield 

Its a non-removable sun stri