This reminded me of Simpsons Hit and Run, that I had played for too many hours in my childhood. Definetely a lot of fun. Thanks for bring me back those memories