Mirror World: Delayed release update March 25, 2026.

We made an error on the Steam Store Demo page and have corrected it. Unfortunately that will delay release until Steam reviews the page. Steam advises a 3 - 5 day review period. Hopefully the approval comes through soon…