New Planets: Update 1.0.3 is available now

Fixes and improvements added in this update: Bug fixes and some improvements.