Nope, no following. I posted on Release Announcement and the post got picked up by leafo - I guess I lucked out!
Itch.io guidelines advise to give that all important announcement post some love. Back then I made a point of showcasing the game by having a cool looking GIF - something with a bang, must have been catchy enough!
I wrote a few devblogs on my website that cover the journey of Holey Suit on both itch.io and Gamejolt from a marketing perspective, if you fancy a longer read!
https://hotchpotch.games/holey-suit-dev-blog-5