Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I like the idea, you don't see the old GTA style games done anymore.  It is pretty hard to play without a map or some sort of compass to the drop off location or some more specific building identifiers (everything looks the same).  Also sometimes the controls feel a little weird, like I'll go forward and then all the sudden change direction while I am just pressing the gas button.