Quote from TyaStarcraft: Go
Have you watched the video? I'm pretty sure that by "storm", they mean a lightning storm.
Unimpressed with the name. WarCraft, StarCraft, Hearthstone etc all seem better by comparison. Still, it's just a name.
Not sure if serious. I'm not a fan of the name either, but that's not the storm they mean. And yes, I've seen the video. It's a CarBot animation, though, so I wouldn't use that as a basis for anything other than the name being changed.