We'd certainly welcome that
Sorry for the delay, I've been focusing on a new game and forgot to check Itch for a while.
How can I reach out to you about that? Email, social media?