Even though we aren’t getting a proper E3 this year, we still got the annual PC Gaming show. The appearance didn’t have a ton of huge brand-new proclamations, but we did get some new trailers for games like Outlast Contest, Twin Mirror, and Weird West. And some new info about Mafia Definitive Edition and Total War Saga: Troy.

Read more …

Read more: kotaku.com