Games People Are Freaking Out About KFC’s Diablo 4 Beta Codes Dustin Moskovitz Mar 17, 2023 Blizzard fans are freaking out about the only current way to access the long-awaited Diablo 4 beta: ordering KFC.As the beta kicks off today, March 17, hopeful players are taking to…