Meshpie
DailyTech
Animated videos are everywhere these days: product ads, how-to tutorials, social media…