Diablo IV showcases in-game cinematic and announces open beta
For plenty of fans eagerly awaiting the new Diablo game, impatience is probably already brewing. The developers definitely seem to want to build the hype further though. Recently they uncovered the in... Read More »