Take a look at this game, Sonder, it is coming to PC and next-gen consoles and seems to be a different approach on how to manage the main characters of a game.
sonder., (a.k.a. The Station) is a Third-Person Action Adventure game that is a little different: it’s a game where there isn’t really a main protagonist, or (if you wish) every character is the main protagonist.
Usually, the characters that are not the main protagonist are merely a backdrop for him, existing only to fulfill a specific role within the narrative arc of the main player. Not so in our game, where you are free (and indeed encouraged) to play as any other character, and perceive the single game narrative from their perspective. You can do this any time during play, as many times as you wish.
When you play as a specific character, you make the choices for him – and they have direct consequences on the game world, other characters or even himself. The choices you make determine who, if anyone, survives the adventure that transpires in the game.
The goal of the game is to illustrate that judgment is heavily influenced by perspective- acts that seem random, irrational, malicious or even generous or noble, may register differently when you are put in the position where you have to choose to make them. Ultimately, it is a question whether any action, in itself, is intrinsically good or bad or is it simply perceived as one or the other.
sonder. is developed by KAMAi MEDIA, a game development studio located in Bitola, R. Macedonia (in South-East Europe).
Official Source: http://www.kamaikamai.com/index.php/en/