Here’s what consumers have asked with answers from Indie Enhance staff and previous consumers.
indiehance.com is a scam run by the same guy who was behind EMJ Advertising and Indieadvertisers, don't fall in this trap!
It is a scam ran by a well known game dev scammer who has been scamming game devs since 2017 with fake promos. He has changed the name of his company 3 times, stay away from this!
I worked with three sites when I released my game and they were all pretty much the same in terms of what they did to be honest. Not saying they weren't worth it though.