It’s been a long wait for that probe to get there.
I think the images will get better quickly from here on out. The probe is currently 1.27 AU from pluto.
http://pluto.jhuapl.edu/
They have revamped their site.