Your opinion of this game will likely differ whether you played Detroit before or not.
The game is not bad, and if you are new to Beyond games, you will likely be charmed by the wonderful graphics and the story line. Plus, I do see some improvements over Detroit, but there are two elements why I still give it thumbs down: controls and story choices.
Controls really suck. Controls were not great in Detroit, but it has got worse. In Detroit you had to take certain actions at random times but the actions were consistent. In Two Souls you have 1 second to press random buttons at random times, and some control dynamics are not introduced properly so you are left with some 'WTF do I do?' moments. And when you have to move the mouse in a certain direction in combat scenes, you may still get a penalty if you did move in the right direction. Reason 1 why I give it thumbs down is because the worst of Beyond games, namely the controls, got worse. The game is so good however, that if this was the only problem it would get a thumbs up.
Second bad thing though, and the main reason why I give it thumbs down is that you have a more limited choice of where the story goes. in Detroit you were the master of the story, but Two Souls is heavily scripted. For instance you may chose to kiss or not to kiss the guy but you cannot chose not to date him in the first place. You may chose what to say at the bar but you cannot chose not to go to the damn, obviously bad idea, bar. But also during movement and combat, where you have a predefined path and sequence of events to take. You cannot expect the game dynamics of a regular combat game where you chose the angle of attack and how and where you move... nah, you have to go this way or this way and that's the only way. And you have to go this way at this scripted moment in this scripted way. It doesn't matter if you used Aiden to make sure that there are no enemies around because it is scripted that you will be encountered by one anyway.
Detroit felt like you were indeed in charge of the story and the future of the characters,
Controls are annoying. - I really enjoyed Beyond: Detroit. the controls were some times not great but mobility was usually fine. The story, the atmosphere; all great. But this game, 'two souls' is all about those "press this random button right now", and some times you have a dot in front of you to interact but nothing seems to make it interact. I just press my whole keyboard and move mouse randomly until something happens. Then, there are many parts in the game where there is really no clue on what to do.
Two Souls is all about pressing random buttons at random times. That's all it is.