Oh, thank god, They were right about "soft-core" survival I guess. I'm pretty excited to see if they do anything new with the building other than the "build anywhere". I love the idea of making a massive base with loads of defences.
It won't be like rust. From what I understand 24 people at most in a map 4x the size of Fallout 4's which gives us approximately 40km^2 to play about in. Dying doesn't make you lose anything from what I have read and you can respawn easily enough. While there will be PVP aspects to the game you won't be punished for dying