Its very much missing Content, especially more Missions, but its nice.
Soundeffects seemed fitting from what I've heard, music gets repetitive after a while tho.
NPCs only seem to have combat behavior and just stand around otherwise, some Idling Stuff like patrols etc. would be nice.
Took a bit to get used to the Squad Controls, but not long. Needs better UI, but works as is.
Overall for the few Minutes I played it was Fun, will be interesting to see where it ends up.