The game is slated for release in 2027.