You're entirely forgiven if you thought that Blizzard's take on the MOBA genre (or multiplayer online battle arena if you aren't into the whole brevity thing), Heroes of the Storm was already released. What, with the massive beta and equally sizable ad campaign that's taken over late-night TV recently that's perfectly understandable. However, the official release is actually today, and with it comes a commemorative in-game portrait and experience-point boosts for those playing for this first week and the first three weeks, respectively. In case you haven't given it a go yet and are curious what it looks like when Starcraft characters duke it out with those from Warcraft, there's really not much stopping you from at least giving it a try. The game is free to download and play, after all. And who knows, if you dig it you could be the next hero of the dorm.