I will say I like the direction of how they are approaching companion characters as it opens up the prospect of more developed non player characters who play more of a role in the games events as well as give an Rpg party like vibe, my only gripe is they need to implement a better way to activate their abilities.