Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I enjoyed the game but it's annoying when most of the other drivers blow up before the game starts and the camera is super weird. But I think this game still has potential.