Since I didn't get to making the video like I wanted to I'll just do a quick write up here. (Thinking next game I'll just do another let's play style?)
Psychonauts is fantastic! I mean, this game has really held up will. The characters and art style remind me of a lot of 90's Nicktoons, which was the main thing that got me interested. But the story was what kept me going. Clever and funny writing. Fun level design. I'll defiantly be replaying it in the future.