Tim Schafer himself showed up on Gamespot's "On the Spot
" weekly live television type thing, demoed the game, and totally plugged Razputin.net!! Rawk. I hadn't seen the Psychonauts gameplay to the extent that was shown on this video before, and I was pretty impressed, though they didn't show very much of the psychic powers.
Anyway, you should probably watch it this week if you missed it live.