The Last Guardian, Ico & Shadow of Colossus Release Date Delayed Posted on: April 20, 2011April 20, 2011