Over at the Psychopedia (contribute to its girth of knowledge today!) you can find a few Psychonauts-related videos you may have never known about. Mostly, I'm talking about these three promos that Double Fine put together around the time of the game's release (I so remember those!) as well as four short videos Double Fine submitted to "MTV Sharts" (I so don't remember those!), whatever that is.