"Dear Customers, There are news that we have to tell you regarding our game's releases soon. There's unfortunate review from STEAM to makes us some changes before release, so we have to push the release for 22 February 2020. That said, we'll be changing our main release platform to Itch for the moment so we can give it all to you on time. STEAM will need some time for a rereview."