Will The Last Guardian live up to expectations?
00:00:00