Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes, road traffic is in the plans but first I need to make the editors and improve the road layouts, so it'll probably be a very late stage feature.