To be honest it's sad, I really wish that nothing bad happens to you and your project and you had decent support and earnings, we will wait for the next updates )
Viewing post in November 1st sales goal update comments
While it is unfortunate about Steam, we're truly more than happy about our present situation. We are doing good and are easily going towards the next game :) (plus we avoid tons of fees from steam, since itch fees are very good for the developpers. Ling live itch!)
Dont be sad, we are truly golden to have you all ^^