Mirror World: March 22 Status Update

Hey everyone, delayed release. We expect to release the Demo once the Page has been reviewed by Steam. The documentation suggests a delay of 3 - 5 days. Steam post image We will keep you posted and our apologies.Steam p…