By clicking 'enter', you agree to GameSpot's
Psychonauts were great, hope this one is good too
Any idea about games idea..?
Left Hand Gaming? Satanic easter egg? trololol
sweet, it was about damn time !
wow I loved the game on xbox, Now I'm gonna finish it on pc, This is a dream come true.
Finally! I almost forgot about this game!