Reincarnation, also known as rebirth or transmigration, is the philosophical or religious concept that the non-physical essence of a living being begins a new lifespan in a different physical form or body after biological death. From Wikipedia
The reveal underscores the studio’s move into high-budget original titles by securing a day-one Xbox Game Pass launch.