Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

why do not the police car explode 

(+1)

That would require too many graphics, sorry.