Why PPC Specialists Should Play the Awesome Adventures of Captain Spirit