Say what you will, Diablo is undoubtedly a massive franchise, spanning three games with each equally having their own dedicated fanbase. The last official release of the franchise was in 2012, a whole six years of nothing for the community and we get the bomb shell of a mobile game only […]