Alludra, Kephas, and Lanctharus discuss their new obsession, Diablo 3 and their history with the franchise!