I put you up on our fresh games section on the homepage. Thanks for adding it to itch.io
That's great to hear! thanks leafo!