Thank you for this, I've tried to buy it from DLSite but they stopped accepting CCs, paypal, and now they've even shut down DLpay :aRage:
I bought the game on Steam, but the DLC from DLSite (I managed to purchase it with DLPay before it shut down)
But for some reason these geniuses put a password on the DLC zip even though I bought it!
Unbelievable.