I support TinCow on a lot of this stuff, especially Steam. I love the name XBone which reads as X-Bone, though it gives mental images of bowchickachicka version of the Xmen.

One thing that does grind my gears though, is that DRM prevents old-school coop. If I have two PC's at home and I use the game for both of them (let's say Laptop for travel and PC at home), I should be able to play co-op if TinCow came around to my house with the game. Whilst this is fine for some games like EU3, other games purposefully prevent you from doing this. Really frustrating as I don't want to pay for two-copies of the game and I am sure TinCow doesn't want to buy a game to use on my computer.