Very cool interpretation of the theme. Graphics are very nice. SFX have some impact to them.
Planets were all different enough for one another to be interesting. I enjoyed exploring the planets abilities and working out how to combine them most effectively. I also liked how important the reveal ability was for progressing - I ignored it on my first playthough and got absolutely hammered because of it.
For improvements, I think the game is a bit too hard. I'd also appreciate it Boss Attacks description stayed on the screen for longer after they attacked; sometimes I would miss them.
Overall, strong submission. Nice one!