Quote Originally Posted by J03 View Post
that's the thing with me too, I kinda wish they'd at least send you a physical copy after buying a game. It grants me some solace that I can install a game without needing internet.
Many games have online activation these days, even if you have a physical copy. There's also GFWL, which requires you to log into your profile every time you play.