Pluto's Island: Minor Fixes!

Not much to talk about here!