my only worry with their customer support would be the fact that its probs only in america so we have to call up at some ridiculous hour just to get through at some crazy cost :S

but then i dont know much about steam so i could be wrong.


to the steam forums polemists so we can ask


for a


DEMO