It has some good ideas and implemented very well, but I can't tell the difference from good kids and bad kids apart. But good music, though.