There have been multiple characters in games for ages. Old-school games like Diablo allowed players to choose their starting class and this trend continued with the rest of the series. In recent years, fully formed characters have been included in games like Marvels Spider-Man 2. At different points, players could control Peter or Miles and eventually, they could swap between them on the fly.