Name one game I can play right now that gives off this feel.
>>384162510
closest thing i can imagine is sleeping dogs when it rains at night
>>384162510
cant really think of one. People hope cyberpunk 2077 will fill this gap
>>384162737
This
Watch Dogs
https://www.youtube.com/watch?v=nKShGCt13xg