This is good to know, thanks! I've not received anything from Itch, so I assume we're not at the "creators need to approve inclusion" stage quite yet.