Heroes of the Storm (Starter Pack) – Review
It has been quite some time since we did our preview of Heroes of the Storm but now, with the actual release, we felt it was time for a follow-up. Whilst the game is still free-to-play, Blizzard decid... Read More »
June 19, 2015
Site Score
8.3