NuMoRune Collaborative's thought-provoking "Generation Dancing" doesn't stint on entertainment

by