It's hardly a con, you have to pay a subscription to use the service and more on additional content if you wish, of course they would renew your...
Not sure I understand, not being a developer. What exactly is the issue? I would imagine Steam being a fantastic opportunity, even for a...
Separate names with a comma.