Psychonauts 3 news, release date details, and more, as we bring you all there is to know about the Double Fine platform game sequel, hopefully on its way sooner rather than later.