Psychonauts is Free for PC Through Humble Bundle for a Limited Time For just under the next two days (a countdown is a show on the site)…