Have not made it through yet (only a couple of hours in), however so far a lot of the characters (and art style) are from the original Psychonauts (2005). Although it can be played independently, I suspect not playing the original is at least partly why the character development felt lacking. You might want to go back and play the first in the series.