Diablo III’s senior developer, Steve Parker, has left Blizzard potentially causing further delays on the release of the highly anticipated game.

There are many speculations as to why he left, most significantly the amount of minor changes being made to the game before it is publicly released.

…still no release date.

Full story

Image source