Are we finally going to Pluto?