Team Ico’s The Last Guardian has been a long time coming. Originally announced back in 2009...