Despite some balance issues and a clunky storytelling, Diablo III proves how good a classic formula can be renewed:... read more

(0.1763/d/web8)