This member has provided no bio about themself...
What the hell is Desura? Looking at its website, it's a secondhand ripoff of Steam.
You said it was just around the corner in the very beginning of March... Where is it?
Incredibly good map pack. Best I've ever seen. Challenging, frustrating in all the right ways, intuitive in all the wrong ones, and perfectly balanced thinking and twitching. Highly recommended.