Games 4 Reasons Why ‘The Last Guardian’ was a Mindfuck by Kat Liu December 22, 2016 by Kat Liu December 22, 2016 The Last Guardian was released December 6th, 2016 developed by Team Ico, headed by game designer Fumito Ueda. It was published by Sony Interactive Entertainment and released exclusively for the …