We're Twisted Frame

Motion Graphics and Video Production

Recent Work

"One minute of video is the substance equivalent to 1.8 million words."

"90 % of online shoppers at a major retailer’s website who said they find video helpful in making shopping and buying decisions."

"The average user spends nearly 16 minutes and 49 seconds watching online video ads every month."

"Retail site visitors who view video stay two minutes longer on average and are 64% more likely to purchase than other site visitors"

"3/5ths of consumers will spend at least 2 minutes watching a product video"

"51.9% of marketing professionals worldwide cite video as the type of content with the best ROI."