this is 100% ai.
All the negatives you stated are either in the full game or in this demo.
1: No they don't.
2: Its supposed to look like that.
3: Just listen to the soundtrack
4: Its a demo. Its supposed to be short. And there is a backstory and lore in the full game.
5; That wouldn't translate well for a game.
6: Its already on steam. The demo & the full game. Consider doing research before making an ai review.