The Last Guardian Reintroduced to the World at E3 Expo, Given a 2016 Release Window
By Nolan P. Smith The Last Guardian, the next game from the creators of Ico and Shadow of the Colossus, has been a hot button issue for years. Is it still coming out? This year, we heard a rumor that it got the axe… and now at E3, we hear that it is indeed being released, and in 2016. What’s […]