differs by jurisdiction
The rules that would apply here will differ a lot between different countries.
In the UK I would imagine that any customer who has purchased a license of Sim City would be able to say that EA are in breach of an implied term of the contract that the customer will actually be able to play the game.
If you're affected by this you could do worse than having a look at section 3 of the Unfair Contract Terms Act 1977 which says (amongst other things):
"...cannot by reference to any contract term—
(a)when himself in breach of contract, exclude or restrict any liability of his in respect of the breach; or
(b)claim to be entitled—
(i)to render a contractual performance substantially different from that which was reasonably expected of him"
If I'd just paid over the odds for what looks like it's going to be a disappointing game at the best of times and it didn't even work because of some horrible DRM system I would say that any attempt to avoid giving me a refund/say that everything was fine an dandy was probably an attempt to "render a contractual performance substantially different from that which was reasonably expected"