Colourful animation!

Stumbled across this vid on YouTube and thought it was mint so thought i'd whack it on here! Love the colours and just the animation in general- would like to be able to do something like this one day....