Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fun game, enjoyed racing around and leaving tire marks on the road.  Winning to earn money to spend = excellent. The other cars seem to get confused, driving through the offroad area, or going in loops.