Pluto is alive, star-tar and other mysteries