Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

hahah this looks like the funky truck games from teagames.com haha I played waaay too much of those.