Steam page should be back soon.
Yes, a former artist DCMA's our page maliciously. We have receipts and are using it in the DCMA process, and the page should be back soon.
Aiming for a February full steam release.
Why TF do you depend so much on Stream?
Because Steam is the largest, most popular retailer. Many people who don't pirate games only want to buy from Steam, and see pages as Itch or GoG as an annoyance to maintain more than 1 library of games.
Regardless, I plan to sell the game on all those platforms.
I'm very proud of how this game turned out. You can now play it all the way through to the end, and I think the ending sequence has a significant amount of production value that should impress the players.