Diablo III Review [PC Game] Diablo 3, the long awaited game of many PC gamers as well… PatrickMay 28, 20126 minute read