Have some people popping up in Watch_Dogs. Well, i guess that’s what you’ll have to deal with in a big open world game – No big deal 😉
Nonetheless, this game looks awesome!
Have you already played Watch Dogs on your Xbox One?
I found this Clip on reddit.com/r/xboxone