PC Games Heroes of the Storm Beta Review – Blizzard MOBA MetalJesusRocks March 13, 2015 1 min read Blizzard is launching their widely anticipated MOBA Heroes of the Storm game & TheBigJB gives us his review of the popular Beta Tags: Blizzard MOBA Review TheBigJB Continue Reading Previous Previous post: 150,000 Subscribers – WOOHOO!Next Next post: YouTube Video Tips – Make better Videos! Related News 6 Awesome RACING GAMES On Steam Deck 6 Awesome RACING GAMES On Steam Deck June 24, 2022 WHAT?! Sierra Founders are BACK w/ a NEW GAME?! (Colossal Cave 3D) WHAT?! Sierra Founders are BACK w/ a NEW GAME?! (Colossal Cave 3D) April 15, 2022