Kinda weird but i've just remembered to finally go on the desura site thing and I am please to say that IT IS EPIC AND AWESOME AND EPIC AND MORE AWESOME AND AMAZING. Its much more aesthetic in my opinion.
The colour scheme as well as the layout just seems to be much more cool :D
Anyways you guys should check it out and see what its like for yourselves (Y) its extremely awesome :P