We are very sorry that you have to endure another delay, but unfortunately, we ran into issues with Steam's build verification process, and we also didn't have time to implement the voice acting and localizations for certain languages. We also couldn't finish the trailer and marketing materials in time. The game turned out to be much larger in scope than anything we've created before.
Our testers have played through the game and identified the majority of the bugs, which we have since fixed. You will be able to fully enjoy the game this coming weekend.
The game will launch on Fridayat 9:00 AM (Washington, D.C. time) or 6 AM PDT.