One thing criticism i wil give to this otherwise incredible game is, the characters. I don't really feel like my character has a connection with any of the other characters like in the movies, ron harry and hermoine was the gang.
some games can foster that feeling , like Uncharted Drake, Sully, even Sam in the last game felt like a crew. tlou did this well too.
this game it just feels like the other characters are quest givers doing their own thing and inviting you to help them when they need. it doesn't help that the game, as alot of modern games do these days, refer to your character as "they" instead of by your name. Mass effect made your characters last name the one people used so there was not even a need to use genderless or gender specific pronouns. you were just commander shepard.