The Long Road Back: From Indefinite Delay to a Locked Date The game was originally slated for April 2026. Then, roughly two weeks before launch, Bitmap Bureau abruptly delayed it and put the project...