New Planets: Update 1.0.7 is available now

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