Gameitall
August 11, 2016
Playstation Japan dropped 5 new screenshots for the highly anticipated The Last Guardian, the latest and long awaited game from Team Ico of Shadows of the Colossus fame. The...