[quote name='Temporaryscars']How is this legal? What if pepsi showed up to your house and said "I don't like the way you drink this soda, so I'll just be taking it all with me. Goodbye." Wouldn't that be theft? I mean, you paid for those games and they're your property, same thing with the points.[/QUOTE]
You don't own digital distribution.