Psychonauts 2 free pc has become pretty quiet over the past few months. But now there is finally a sign of life in the form of a new video.