"You have to commit to completing that content on time," says PC store, as it introduces three-month DLC delay limits and mandatory refunds for cancellations.
You're saying you don't wanna buy a season pass for your new triple AAA game that costs $50 and gives you a new cosmetic skin every month for the next 2 months?