Aww... I finally bought and played Psychonauts, and I was really hoping to find an active RP community... So far, it's been a bust. Well, I'll keep looking, but at the same time, I favor IM and chat-based RP, mainly because it's faster, so... Good luck.
*coughneedRazcough*
Sorry if this seems at all rude... Trying to be nice, but my social skills aren't exactly spectacular.