Is it still possible to do that? If so, how, and could you provide some links? I'm really sorry, but I never used Steam, I tried, once, but I felt it was too intrusive to my liking, and gave it up. I didn't feel like going through hours of updates installing a game I legitimately bought, and then only being able to play it offline if my Steam client had connected to the internet in at least a week.
Still, I do think more people should get to know and play Primordia, and I'm more than willing to put my Steam issues aside in order to vote for one of the best games I've played recently -- Primordia and Wormwood Studios deserve all the publicity and exposure we can get them.