Hi guys, recently I contacted Desura staff, and ask about requirements to publish games with them, here's their answer

There is nothing special you need to do to your game for it to work on Desura. In order to have a game reviewed for publication on Desura you are going to need to create a developer profile and game profile on our sister site ModDB.

You can create your developer/company profile here:
http://www.moddb.com/company/add

You can create your game profile here:
http://www.moddb.com/games/add

You will need to upload no less than 10 screenshots and at least 1 game play video, and more is better. If you have a game trailer upload that as well. Once you have done that you can click on the publish link on your game's profile. This will cause the system to automatically prompt us to review your game for publication. Your videos and screenshots will be used to review your game.
Hope this help a bit.