Ehhhhhh... I can't say I'd wanna pick up any games implementing this. I can't say I'll ever really be in a position where I'd be gaming on my PC without access to an internet connection, but the thought of my connection dropping for whatever reason interfering with the game seems like it'll be a complete nuisance.