This member has provided no bio about themself...
Unfortunately, this isn't official information, and I can't tell where he got the information from, but this is where the rumor started, I believe.
These at least confirm Dominions 3 will be here on Desura. Given CoE3, methinks Dominions 3 will arrive on steam, though I'm not sure if I want to wait if it comes to Desura first.
Sounds good to me.