Diablo III "in the home stretch"