GT & GTA? GTFO!

Posted 18 June 2013

So now that I've had some time to digest E3 and the awesomeness of coming games/consoles starting Q3 2013, it's time to talk about the thing I'm most excited about...