Developer Muro Studios and publisher Iceberg Interactive are ecstatic to announce that their atmospheric Fly & Slash 2D Metroidvania DOOMBLADE will release on May 31st on Steam and other digital platforms at an SRP of $17.99/€17.49/£14.99!