Here is a nice video by Blizzard explaining quite a few of the things that you might need to know: Also there have been streams for over 6-7 hours now and still are going. Here is the link with the streams if you feel like watching - http://en.twitch.tv/directory/game/Heroes of the Storm Bear in mind that this is Alpha test.