The Last Guardian has been delayed again, Sony cites this reason
One of the most delayed video games, The Last Guardian has been delayed yet again. The game is now set to release in December. The game which was scheduled to release on October 25 earlier has now been pushed back to December 6. The game was first announced way back in E3 2009 and was … Read more