There is a lot to say about this game. But to keep it short, it seems this game was made by 2 separate teams. The team that worked on the combat, skills, powers and movement did a pretty good job. The team that was responsible for the open world layout and story did a horrific job. If this game had a better open world and story, this game would have been an amazing game to play.