I would think that they'd have much better luck releasing on GamersGate than on Steam. GamersGate already specializes in marketing strategy games and as a fellow Swedish company it might be easier for Illwinter to communicate effectively with their people. Also, GamersGate's customer service is considerably better than Steam's.
DarthCalvert
Richard joined
Retired grognard who successful made the transition to computer strategy games. Professional grumpy old man.