So you play as a proper pre made character? Very happy about that, I don't really like games with character creator systems, they just don't have any soul to them. Much better to have a proper character with their own story, their own name and their own voice.
I'm still disappointed that it's 1st rather than 3rd person, but it looks good regardless.
It has character creation, did you not watch the beginning the demo? It's just that the story is pre-made around a single character archetype with a name and a voice, but they said there will be some story differences based on what background choices you picked in character creation.