tech:

taffy

Diablo

Diablo III Sets PC-Game Launch Record

Despite initial launch hiccups, more than 3.5 million copies had been sold within the first 24 hours of Diablo III's release, says Blizzard Entertainment. This sets an...