yeah, this was my first experience with itch.io, I got to give you guys props on how comfortable this backend is. Way to go!
Working on my next project now, a much larger indie game 'Unmoored', will probably have a free early access version on itch.io for feedback and community outreach.