Last Guardian footage being held back on purpose
When Last Guardian was first revealed in 2009, Team Ico fans couldn't wait to see more. Unfortunately for them and gamers all around, it wasn't until E3 2015 that we saw any bits of the title again. Now, after ... Read More...