The Sacrilege: The Sacrilege Release Delayed

The release of "The Sacrilege" has been postponed due to Steamworks not having approved it in time, even though today's imminent release date has been reported several times. Since Steamworks confirmation is uncertain,…