Thanks for the heads up, I've been watching the situation. I like to hope that itch and others will fight back and we'll be relisted. because this is a payment processor issue, this is much larger than itch. a bill has been introduced to hopefully prevent this in the future (US) https://www.congress.gov/bill/119th-congress/house-bill/987 . While itch is my favorite platform and I hope they come back, if nothing changes we will find an alternative to continue making games.