This is a sad day on itch.io, I loved buying games on this platform. I own(ed) Business is Loving on itch.io, and now I will no longer have access to free updates to the game I bought. This is very upsetting.
I hope it returns soon, but it's all out my hands now. :/