a new mental world level for the unreleased psychonauts 3 videogame by double fine, high resolution, PC gaming