This project is among the most successful templates on videohive.net since it was made in 2015. A combination of compositing experience, 3d and motion design skills, and a little coding knowledge.