Анонс проекта состоялся на торжественной церемонии The Game Awards 2023.
Релиз игры состоится в 2025 году.