I thought the exact same thing. A lot of the Alien vibe can be seen in the trailer. (And I only vaguely remember Alien too.)
Apparently the director likes to phyiscally build most (if not all) of the movie sets instead of using digitalized/computerized settings. Cool concept, but expensive.
I bet the movie could use some dark-psy produced by Benji…
Yez, it seems it’s an Alien movie precuel! Don’t know if the word exists! It means it’s, in time, before first alien happened!