I've got it working on steam now (still bloody annoyed at having to install that crap on my Mac).
The way this has been handled is very poor customer service indeed, you really should have made the situation a lot clearer for those purchasing from your site.
There should have been information before people click on buy, so they know what they are actually buying, and that it will require an installation of a completely separate software service on their computers.
Also for those of us who directly bought from this site, there should have been a clear message about this in the confirmation email, along with usable instructions on how to actually activate your product in Steam.
@ touchfuzzy, that link you provided (
https://support.stea...=5414-TFBN-1352 ) is so vague as to be nearly useless.
If you are going to tell people to use their serial number on Steam, then at least give
CLEAR and usable instructions on how to do so, not just a lazy link to a very vague general purpose steam page.
I am not a regular Steam user, so it took me ages to work out from that link how to actually enable my purchase on steam.
I do understand that last minute problems can occur, but the mark of a really good company is how they handle those last minute problems. Leaving your customers floundering in the dark, clueless as to how to solve it, rather than be honest and upfront from the beginning, is not the way to do business!
You certainly should not be waiting till people complain on the forum before giving out information we should have had from the very beginning!
Edited to add that I'm not blaming any individual for this, it's a systemic problem in that as an organisation it should have been handled better!