Announced in June 2025 for PCs and consoles, the publisher could be planning to reveal more details, if not a release window.
NetEase Games' first single-player focused experience is "prepared to deliver a truly epic and cinematic experience for players."