Congratulations on the launch, I've put it on the homepage.
Many thanks, Leaf! We are so happy to be on Itch.io, by the way. It's everything we were looking for in a platform! Kudos!