Oh yes!!! That is an amazing little clip, and although so much time has passed
since the last time I saw it (eight years ago???), I still love to watch it again an again.
total_freedom_cube.jpg [ 158.38 KiB | Viewed 557 times ]
As for the 3x3x3 cube that was presented, it is what I had recently described as
the Total Freedom Cube? (the way it is scrambled may give some ideas LOL)