Bgagger's avatar
Find the cost on the product page here:
[link]

Info about DLsite accounts, all the whats and hows can be found here:
[link]
Just scroll down to "About user registration" and read from there.

As for upgrades, it has not been decided yet. But in any case I recommend registering a DLsite account before buying. There is really no downside to doing so. And when you do, upgrade fees will never be an issue, subsequent downloads are free.