This week in games: Overwatch gets a server browser, Project Cars 2 targets 12K and more Posted on February 11, 2017 by Deep More Kickstarter news this week. Can you believe it? Last week I joked about a renaissance but now I’m pretty sure it’s actually happening. That, plus Overwatch gets a server browser, South Park delays a second time, a bevy ofRead More This week in games: Overwatch gets a server browser, Project Cars 2 targets 12K and more