My Take
It does take a lot of time to understand the whole thing, but the kids got into it more quickly than i did. Some of them participate (and understand it) better than others.
Otherwise, I got nothing bad to say about it. It's amazing!
How I Use It
I use it for instant reward for the kids. They love pretty much everything about it.