This product definitely relies on the video to convey it's magic. If you don't watch the video, you won't get it.
Edit: s/new interaction mode for children/better description/
However, given that I don't understand what it does, perhaps I'm not qualified to say that here.
If it's so clear to you, perhaps you could explain it instead of just making implicit insults?
As for the product not being for me, kids don't buy this stuff themselves. Their parents buy it. As the electronics-happy parent of a small child, I'm pretty sure I'd be right smack in the middle of the target demographic for this product if I had some clue of what it actually did.
I didn't state it in a very friendly way, but that's a different issue.