Psychedelia Stoat and the Neon Apocalypse, a computer game by Humongous Entertainment