Day: February 13, 2013


Is The Last of Us Delayed?

The Last of Us may be delayed according to a change in the release date on Best Buy’s website. Amazon and Gamestop still have the release date for the upcoming survival horror game as May 7th whilst Best Buy has the release date for the 18th of June. […]

Rate this:


Get every new post delivered to your Inbox.

Join 2,004 other followers