Libre.games has been cancelled. We hope that adult payment processing will be returned to itch soon and that Steam continues to support the industry.