>>715693682
I somehow don't think Steam would just begrudgingly let a company strong-arm them into telling them how to do business. This was an agreement. Steam probably wants this, or doesn't care.