GameSpot may get a commission from retail offers. Diablo 4 Season 8 launches April 29 and, in addition to overhauling the game's endgame boss system, will also completely rework its battle pass to ...