Heroes of the Storm Technical Alpha – First Impressions

Heroes of the Storm Technical Alpha – First Impressions

Reimaru gets its hands on Blizzard’s take on the MOBA genre as it undergoes through the technical alpha stage, and here’s what we have to say. Not nearly groundbreaking but surely a totally different experience, Heroes of the Storm (which we would really...