Haven't been doing a lot of work lately, but I've been getting back on track, and getting much better at my work.
Desura is a community driven digital distribution service for gamers, putting the best games, mods and downloadable content from developers at gamers...