pretty planet. Has some rendering bugs when just barely on screen.