Thank you so much for playing our games. We had issues with itchio indexing us for 2 weeks. But we made it :)