Steam's new policies require season passes to specify content and release dates, with refunds for cancelled DLC.
The dev team has issued an apology, which was posted on the Delta Force Chinese website.