That’s exactly why this is a concept trailer. It wasn’t meant to be judged as finished.
This trailer is showing the multiplayer concept, and if the project was greenlit for release the developers would fill in the blanks so that the ‘not much to do’ turns into a fun gameplay loop.