Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

That's weird! Can you tell me what operating system you use and what graphics card you have?