Not sure if that is the problem, but I got told once the dev just need to lists the download or something for the app. It must be a box you have to check or something like that.
edit: This is on steam? Sadly that means we have to wait, please try not to include dlc and I'm curious when we have to start with the payment. Oh the no dlc was because of the german region lock and this having a price is the only way to somehow still get it on steam, free dlc would not work.