Carbot Animations

Carbots Animations is web animation group. It is responsible for the StarCrafts web series and the Heroes of the Storm announcement trailer.