Let's try this again! The updated new release date is February 10th.
Pardon the delay, but now that the Steam Lunar New Year Sale is live, I can confirm that this was indeed the reason for moving the date. Releasing the game during the sale would have hurt the project significantly because doing so greatly reduces visibility on the Steam store. This is because it is focused on the sale and configured for the sale, in turn not highlighting new releases that came out during the sale. Hence there was no choice but to postpone a little bit.
Apologies again for this oversight, and see you in two weeks!