New This Week in Video Games (8/7 - 8/13)

The fall gaming season may not be upon us quite yet, but this week easily brings us one of the most anticipated games of the last few years, though the rest of the output this week is somewhat lacking.No Man’s Sky first debuted at the 2014 The Game Awards and surprised us all with such a premise, and the release is finally here this week.

Read More