Playing The Last Guardian reminds me a lot of playing Half-Life games: The actual moment-to-moment of working my way through the game involves an enormous amount of frustration and annoyance... but when I look back at it, all I see are the happy memories of the experience.