98%

Psychonauts 2 Review

Although Double Fine Productions has created, developed and released numerous interesting games, few stand out as being more original than their 2005 debut, Psychonauts. A quirky, colourful and downright unique...