New Planets: Update 1.0.5 is available now

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