Campotech and itch. Io has reached a reasonable agreement and campotech has returned. Because of campotech departure all games were deleted and new releases will be uploaded by next month.
Please do not make topics like this. They aren't appropriate for general discussion. We have specific boards for self-advertisement, and they have rules about what can be submitted. Thanks