After 10 years of development, The Last Guardian has finally arrived, and the Gamereactor crew checks it out.