Just wanted to say hi to everyone and see my new badge I've been following the development of this game for about a year, and I finally decided to buy in today. It's downloading right now!
Grrr I connected on Desura, but no badge yet. Guess it takes a little while to update. I'll just play the game in the meantime:)