Originally announced at the Sony E3 Press Conference in 2009, The Last Guardian has finally gotten a real life demonstration at the recent E3 2015.