The forum medals / pre-order badges are no longer available, sorry - they were a reward for the people who pre-ordered Xenonauts in alpha form (i.e. before the Steam Early Access release)!
We actually would have liked to keep supporting them, but unfortunately it is not possible. We've had discontinue them is because they were linked to forum membergroups via Desura when we only sold through Desura, so anyone who bought a copy of the game was able to connect their Desura account to the forum and get a badge for doing so.
We now sell primarily through Steam, and support other sales channels such as the Humble Store as well as Desura (and will add more in future). Therefore most people that buy the game will not have a Desura account, so would not be able to claim a badge.
We don't want to cause arguments or make people feel like they've missed out by buying the game in the "wrong" place, so we decided to discontinue the forum badges at the point where Desura was no longer our only sales channel. Those who already have them will not be stripped of them, but will retain them as a thanks from us for supporting the team in the early stages of development when, frankly, they were taking quite a major leap of faith to buy the game!
The comments in this thread all relate to the old claiming process. I have closed it to new comments now.