This Week on IncGamers 15-21 April

So other than Diablo, what other PC gaming goodness has been happening on IncGamers this week?

Lots of good stuff there along with all the top PC news from the past week on the main site.


Related to this article
  • IncGamers Reader Awards 2014 – Vote for the Best PC Games
  • IncGamers Steam Curator List and other PC gaming updates
  • This Week on IncGamers 26-31 December