First off, I’m sorry I’m just now seeing this! Apparently Itch hasn’t been sending me notifications.
Second, I know this is a super late reply, but for anyone who may see this in the future, you can direct any questions or concerns to david@grumpyspider.com!