Game Release News

Diablo 3 Beta Launcher Humour

1143 days 23 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.