When Persona meets Overwatch