Following the announcement of Bayonetta 3's release date with additional gameplay footage and story details, fans of the series are abuzz over the mysterious new playable character Viola. After originally being teased in early trailers for Bayonetta 3, audiences finally know a bit more about this enigmatic character and how she might impact the upcoming story. But where there is a mystery then speculation is sure to follow, and fans have already been hard at work trying to decipher the identity behind Viola and where she factors into the larger canon of Bayonetta.

From what's been shown so far, Viola will enter the game seemingly already aware of events as they unfold, finally giving a name to the enemies seen in previous trailers as "homunculi" and directing the Bayonetta team to finding a doctor who may be a new antagonist in the human world of Bayonetta. But further trailer and gameplay footage suggests that Viola also has a connection to characters such as Bayonetta herself and Luka, though what sort of relationship this is will likely be revealed closer to Bayonetta 3's launch or through the game itself.

RELATED: Bayonetta 3 Heavily Hints at the Return of Cereza

What's Known So Far About Viola

Bayonetta 3 Viola meeting with Luka

From what players have seen so far from Bayonetta 3's trailers, Platinum Games has been doing its best to indicate that Viola would play a very significant role in Bayonetta 3, leading many to suspect that her connections to other characters are more than just perfunctory. For example, one of the smoking guns behind Viola's connection to Luka comes not just from the release date trailer hinting at their relationship, but from the fact that she has control of a giant demon cat named "Cheshire." Many have already pointed out the obvious parallel between this name and the pet name Bayonetta gives Luka in the previous two games being one and the same.

Moreover, the fact that Viola appears to have a demon summon and bears an umbra witch's powers has led to even more questions regarding her identity, as canonically the witches are practically extinct save for Bayonetta and Jeanne. Where Viola came from then and how she has developed her abilities poses even more of a mystery, especially since the last time players saw a character who shouldn't exist was in Bayonetta 2 with a young Lumen Sage, Balder. In light of this, due to Viola's more modern dress sense and foreknowledge about the events of the game, many believe there's more to her than players currently know.

The Theories Behind Viola

Luka attempts to charm Bayonetta in Bayonetta 2

With time travel in mind, one of the emerging theories behind Viola's identity is that while before players have met a character from the past, Viola will be the first from the future. Her unique awareness of the threat of the homunculi and who to find or where to go to stop them paired with her burgeoning umbra witch abilities seem to indicate that she comes from a time after the events of Bayonetta 3. With rumors having long since surrounded Bayonetta 3 and its relationship to time and the potential of branching timelines, Viola may finally be the end result of all this speculation.

An extension of this theory goes one step further, as it picks up on the unusual similarities and parallels between Viola, Luka, and Bayonetta. Linking back to the odd connections between the characters, such as the shared Cheshire names and Viola joining teams with Bayonetta and Jeanne, some are speculating that Viola isn't just simply a new character with no past, but that she is actually a direct descendent and maybe even the eventual daughter of Luka and Bayonetta. Though far more outlandish, it's not without its merit, as it would help explain why Luka and the demon cat share the same name and why Viola has traveled back in time to help her parents.

With a release date finally confirmed for Bayonetta 3, however, fans are hoping that more is confirmed leading up to the official launch that could help clarify these theories. The latest trailer has given players the best insight into the game so far, with a greater focus on the game's story than other trailers to date, so many anticipate that fans will be dissecting it over the next few months for every last detail. While previously fans had been pouring over earlier details like Bayonetta's changed appearance, now they could have a new fixation as they try to discern who exactly Viola is and what this will mean for Bayonetta 3.

Bayonetta 3 is set to release on October 28 for Nintendo Switch.

MORE: Bayonetta 3: Why is She in Tokyo