"We have no plans to sell the site, and we plan to stay an independent company indefinitely"
Thank you, itch.io, we love you! Keep on doing your excellent job! CriaCuervos