Thank you! What do you mean release btw? I was planning on just releasing it here on itch, is there anything else you suggest?
Get paid and free updates. Lol