Like Elo001 I thought the game could have been longer. But it is not about the length. It is about depth. Don't aim to survive long enough. Aim to uncover all unlockables. I thought I know everything about the game. But after a 2 weeks pause I started playing again, training different stats, making different decisions, and I got quite a new story. Friends turned into foes and vice versa. Secrets uncovered. Achievements unlocked. If I thought I know all the four outcomes of some situation, I discovered the fifth one I could not even think of. Save the game whenever you have options, then load to try all of them. Once you have a "test bubble" failed, replay the game so that you succeed and see what will happen. What I value most in games is this expectation "What is going to happen next?" And this game has a lot of things to happen.