Writing was ok but the main reason why I didn't enjoy this game is that you can't replay the main story and pick different choices while retaining your progress. I'm not sure how they didn't add this feature given they managed to do it on the original game. So, in order for you to enjoy all of the endings. You have one choice, make multiple manual saves for every major decision. But doing this means you will lose the progress you made if you want to explore the other choices/endings. If you didn't manage to get a manual save. Tough luck. you will need to create a new save and play the game all over again. Hopefully they add NG+ or an option to replay the main mission again similar to what they did on the original game. Overall it was an enjoyable experience. But it really puzzles me why they didn't add an option to replay the main missions similar to the original game.
The story is not bad but not great either. Most choices you picked during the story doesn't seem to have any weight or doesn't have an impact on the world. It just gives you additional options in the end. While I still enjoyed it, I'll probably end up forgetting most of the story in a few weeks. Then we get to the gameplay, which mostly affected my experience enjoying the game. 1) There's just a lot of minor bugs in the game. Though I haven't encounter any major bug. Minor bugs can be annoying sometimes. 2) Most boss fights are just plain boring. No mechanics just keep on shooting until they die. 3) No customization on your character/vehicles. There are times that you will get items that are so good that even if you upgrade your current item you're still forced to use it even if your character will look so bad in it. (Maybe this is the reason they didn't have 3rd person? So you can't see your ugly hahaha) 4) The controls. The controls are just horrible. Toggle crouch and skipping dialog are in the same key. Dash doesn't feel like a dash. You barelly move when you dash. You can't even remap the key bindings. But I am still looking forward for the future updates of this game. Hope they improve it in the following months. Because at the moment, It feels like an unfinished game.