Welcome to Your Daily Nerd Thing where every weekday we bring you a different nerdy thing we found on the internet. Heroes of the Storm released an animated short promoting some of the new mecha skins for some of the games heroes. Its a nice little anime tribute but they have a few other characters that already have mecha skins they could have also included.