Psychonauts is a action game developed by Double Fine Productions for the Xbox. The game was released on June 21, 2005.
In the world of videogames there is but one Holy Grail that all developers search and strive for tirelessly; balance. Good games are all about the fine tuning of balance: challenge versus fun, unit strength versus weakness, kick, punch, or block, simulation versus arcade, speed versus excitement and so. Read More.