Check out @legwork's awesome Making Of - Ello Control video. They have a great in depth post on their site as well.
Did you know the video was actually all live action with projection mapping? There was a real woman wearing that helmet? And they actually built that awesome control panel for us?!
If you haven't seen the final film, check it out.