There are a lot of games similar to this game. Or you can do missions for earning money. It is an open world game, so you can roam inside the city.
So if you have low internet speed, you can easily download this game for 130 MB only and you can play inside the pc.