for a video game since I don't even know when. Not only does it take place in a city I'm familiar with (Chicago), but it looks fucking sick. Who else is gonna cop this once it releases?
video is kind of long, so skip around a bit. It gets interesting around 6:30..