Heroes of the Storm – Enter the Nexus Open Beta Trailer

Heroes of the Storm enters open beta with this teaser trailer showcasing the heroes in action.




More Heroes of the Storm Videos