November 29, 2022

Blizzard is launching their widely anticipated MOBA Heroes of the Storm game & TheBigJB gives us his review of the popular Beta