Trevor Plays Psychonauts (That Nerdy Site Plays) Posted byThat Nerdy SiteJuly 29, 2021July 25, 2021Posted inFeatures, That Nerdy Site PlaysTags:Let's Play, Psychonauts With people getting exciting for Psychonauts 2 launching next month, Trevor sat down for the opening level of the original game for the first time. Like this:Like Loading...