You are correct, but in overall style I find it a lot like Subnautica. How deep the crafting etc goes I have no clue about yet, will have to see when I get my hands on the game.
Since you cant really craft anything beyond tech for your suit, ship and weapon (as far as I know), it will certainly...