This past week was definitely an epic one on the news front. With the Tokyo Game Show going down, we got wonderful new announcements (Yakuza 5, Ico & Shadow of the Colossus HD) while we also got a few that were epic facepalms (Devil May Cry). For the past two years TGS
Trending Articles
More Pages to Explore .....