Game Release News

Diablo 3 Beta Launcher Humour

1109 days 4 hours ago By: thumbs | Video | PC |
An excerpt from Men Without Hats song in place of where the patch notes will go when the Diablo 3 Beta goes live.