Thank you for your reply Caribdis.
The 'itch' tier is something I feel Devs should engage with itch about, I realize it's easier to keep track on other sites, but as you'll understand not everyone is comfortable with subscriptions ~asin myself.
Even one day early from public would just give that little bit of respect.. and I agree if you cannot track itch donations you shouldn't have to manually make a itch tier, but if yourself and other Devs of other games showed itch there is a demand, it wouldn't be hard for itch to structure and do it themselves from their end.
Just my thoughts there.. hope you have a smooth public 0.4 release today! :)