it's nice - but... You could add an gentle green glow or light on planet - since there is green space.
and edges of the planet - You could add a little blur on it...
next is an text... in left is little to hard to read... and reflection You could make more evanescent...