As the title says, what are you first impressions of Diablo 3? Has anyone got any idea when it’s likely to be released? Admin edit - title...
Separate names with a comma.