Just gotta say this is a strange outcome of our technological developments.. I mean think of the energy that was spent making this work - it could've been done doing something.. I dunno fucking useful?!
It's almost as bad as watching two "grown-ups" play Street Fighter lol.
1) the creators had a chance to learn/practice their favorite libraries and languages -- computer vision is hugely useful and applicable to nearly all domains.
2) the creators got spectators to think about the technologies involved, possibly motivating some to learn about them, and undoubtedly teaching a few people about things they didn't know the concepts behind. (computer vision. hell, check the comments on HN, a few of us didn't know how it worked and were thus elucidated.)
It's almost as bad as watching two "grown-ups" play Street Fighter lol.