It's fine, I got it. :) I sent you a key.
thank you! I love your stuff but im finding its easier to keep up to date with Itch.io