Looks great, I've featured you on the homepage. Thanks for sharing.
Thank you so much!! Super happy to be able to publish our game using itch :)