Xbox confirms August 25 release date for Psychonauts 2

The long-awaited sequel to the 2005 cult classic finally has a release date

Comments