Interesting concepts; I'm surprised they didn't touch on the Microsoft EasyBall though.