What a meltdown this news has brought. Sony's either dishing out some ultimate trolling leading up to E3, or it really may not have much to announce, especially in terms of 1st party titles coming out this year.
Last Guardian, you may finally rest in peace. Team Ico, get your shit together.
Last Guardian, you may finally rest in peace. Team Ico, get your shit together.