This is an old post from the year 2012 recovered from the Web Archive.
We’re on all three!
Of course, we won’t actually be available on Desura until we hit beta, but our profile is up. The neat thing is that if you make a profile on one of them, the same profile is available on the other two. Thus, if you already have an account on, say, Desura, you’ll also have an account on Indie DB and Mod DB.
If you’d like to help out, you can make some sort of Unvanquished player group on one of those sites. You can also rate the game and post (hopefully flattering) comments about us.