Whoever came up with those promos and LOT8s intros is a genius!
It was Tube Creative. They do a lot of great work! They've done It Could Happen Tomorrow, Full Force Nature, Storm Stories promos, several LOT8s opens, the old Weatherscan promo (from the BWTL era), and more recently, the WUWA promo with the clocks, and all the movie night promos.