Yeah, there are things that need work, but I think even in its current state the game has all it needs to be interesting and enjoyable. The combat is fun enough for me to go looking for trouble even without a set goal in mind.
It is kind of unusual how trivial it is to get enough food and water to survive indefinitely. I think I'd rather have it be a minor concern than be a constant annoyance though. Obviously the ideal would be for starvation/dehydration to be a threat that requires planning and management to deal with, but without becoming a constant source of irritation that just interferes with whatever the player actually wants to be doing. If they can pull it off, that'd be great, but I don't mind the current system.
I used to like praetorians, but mutations are just too convenient for me to pass up. For example, I think it's worth bringing a fire mutation for the utility alone. The ability to burn barriers, clear water or slime, and create steam at will is great even without the sheer damage of pyrokinesis/burning hands.
It seems that ultimately weapons pass mutations in terms of sheer power though. After finishing what there is of the game's main quest, I killed off the "impossible" difficulty robot in grit gate. He dropped a plasma gun that could deal triple digit damage every turn, and consumed barely any energy. No damage-based mutation can compete with that, and I think that Chrome Pyramid's gun might be even better.
Edit:
Does anyone know how the number of hit points gained upon leveling up is determined? Toughness is clearly a major factor, but there seems to be some randomness involved as well. I want to know if it's worth going all the way to 24 toughness on my characters. Regardless of the actual equation, I'm pretty confident that it's the most important attribute for every character, and that you should not, under any circumstance, make a character with less than 18 toughness.
Edit 2:
My testing suggests that 24 toughness is pretty much always worthwhile. The important thing about toughness is that it strongly influences how much hp you gain at each level up, so starting with a high score makes a huge difference, while raising it later on won't matter as much.