This feels really weird to me, as out of the gate non-indies are included. Risk of Rain is no longer owned by an indie studio and neither is Humble. I can more understand the latter because I believe they only publish for indie studios, but imo Risk of Rain has no business being there. I do love the games, though.