I played the release version of the game last year. It wasn't really the final version, having a lot of things that needed fixing and updating, the game being made in essence by two people for most of the time. But the shear size of the galaxy you can generate blew me out of the water. If you've got a strong enough PC, you can add a million solar systems. It's received a lot of updates since release, and the stuff they want to add to the game sounds very awesome.
So long term, it's going to be a really sweet 4X Space TBS, for 10 dollars, it's a steal.