yep BOTH Steam and itch shouldn't have caved. Especially since Steam has a bigger user base and more funds