Thank you! I legit uploaded this 15 minutes ago and you've somehow seen it!
Yeah, itch is cool like that.
Just go to Browse->games and hit "Most Recent" and your game is near the top of the list right now.
Oh that's amazing! Again thank you for playing. I will hopefully be updating this in the future.