Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That looks pretty good but it's an overly big screen size and it didn't center (horizontally) when it went fullscreen. Other than that, good job.