I have something of a Dota 2 habit. Every week, I find time to play at least a few hours of the game -- frequently, if not a game a day. But part of my frustration with Dota 2 has always been the time commitment it requires, as games can take upwards of 40 to 50 minutes or even longer than an hour.