Piracy and the Four Currencies
Humble Bundle, Steam, and most app stores solve these problems for gaming.It's too bad some titles from Steam include some really horrible DRM from their respective publishers, namely Ubisoft. Whenever I somehow lose a connection to Ubisoft servers, my game pauses with a 'Waiting to connect to Ubisoft servers' screen. The only way to get out of this screen is to quit the game. Based on this experience, I will never buy another Ubisoft game again, and yes this is post Ubisoft PR release about lightening up their online connection DRM.