Top 10 Blizzard Characters My 10 favorite characters from Blizzard universes. Considering lore and their role throughout all games.