After one of the longest development cycles in gaming history, The Last Guardian finally has a release date, players can finally look forward to getting their hands on the game on October 26th



While the story is still very much unknown, the trailer does reveal a second birddog-thing.