Given 5 seconds of time, how can you bring on a logo that grabs attention?
Discovery Channel is all about exploring the world and learning all there is to learn. For example, the vast ocean, something we as humans have barely even scratched the surface of.
Dunkin Donuts is the brand that America runs on. So to go along with that theme, the music is poppy and the animation simple but energetic.
Ipsy is a beauty based brand, sending out budget friendly beauty bags monthly. They are a brand full of energy and excitement. Stop motion is steadily making a comeback in terms of advertising and marketing, especially so in the beauty world.