Hey, you've been linking the embed of your game instead of the jam page! Also I've learned that you'll get more engagement and of better quality if you post on a jam page with a thoughtful review instead os spamming the forums with your game.
I can see you've worked hard on your game so congrats on getting it finished in 7 days!