Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I can see this be a very fun game --- steering is a bit rough with the keys -- turns too much.  Look forward to updates!