Well put. As Itch.io users, I think our best move is to keep and eye on Itch.io and stay vocal about the payment processor situation. We cannot forget what we're still waiting for Itch to provide.