Feature: 1C Company shows off upcoming PC games

While E3 2011 features nearly every major game publisher, one company that regularly bypasses the big Los Angeles trade show is 1C Company. Instead, the Russian-based publisher has an annual US-based press event where it shows off its upcoming games and makes a couple of announcements. Earlier this month, Neowin…



Neowin.net