The Lost Lighthouse Introduces: Heroes of the Storm Posted on April 18, 2015 by Kii in Gaming, Video Games and tagged Blizzard, Diablo, Heroes of the Storm, PC Games, Starcraft, TLL, tllgaming, Videogames, Warcraft. Kii pokes around in Heroes of the Storm and shows off a couple of it’s more unique features. Share this:TwitterFacebookLike this:Like Loading... Related