Sunday, July 6, 2014

News::The Week In Games: What The Hell Is This Thing?

The Week In Games: What The Hell Is This Thing?


There are video games coming out this week. This is a screenshot from one of them. If you know what this thing is, you'll probably be picking up the game anyway.


Read more...




















via Kotaku http://ift.tt/1xCMPF1