Shadow of the Colossus

The supposed sequel to ico has been a long time coming.

  • On: PlayStation 2, PlayStation 3
  • Release Date: 01 September 2011
Read Review
9 VideoGamer

Related News & Articles

Screenshots

See All