‘Clash of Clans’ releases their first animated Diwali video

Clash of Clans, a mobile strategy video game, released their first animated Diwali video to usher…