Yeah, I looked up their indie game selection that's not the SNK stuff this month/right now and it's...pretty good? Like it's pretty close to a standard humble choice or game pass month without big hitters. These indie games are all stuff I don't own on the other store fronts and have good reviews on steam:
Close to the Sun
Turmoil
Wizard of Legend
Sheltered
Along the Edge
Alt Frequencies
When Ski Lifts Go Wrong
Sword Legacy Omen reviews are just ok
Have Void Bastards/Yooka-Laylee and the Impossible Lair/Overcooked/Sigma Theory from elsewhere and Bridge Constructor isn't my thing.