Psychonauts are operatives that possess psychic powers. When a crazy scientist begins abducting Psychonauts for their brains, it's up to you to put an end to it once and for all.Review Score: 8.4 | Release Date: Apr 26, 2005 Direct Link Part 1 Direct Link Part 2