Very nice music, visuals and sfx. Gameplay is interesting, but took me quite a while to get used to upgrading stuff.
After the fourth "planet" it gets hard to know how much points per second each one of them is providing.