Man, I've put in like 80 hours into this game, and it's FINALLY gone beta. Lots of stuff added, and promisingly, a lot of the excellent mods (of which I used absolutely none) are now implemented into the game as features.
The most exciting part is the creations of tons more biomes (supposedly in the hundreds!) by the creators. Man, that's going to be a lot of science!