Needs improvment, ideas and other are described
Sorry, just no meaing to it, is there a boss? Also I left the game alone and I won it. Maybe add objectives to it, or add this as upgraded, like your planet takes more damage or a "sun" upgrade. Well I hope this helps some if it doesnt sorry.