I have to say, as someone who frequently dislikes what the Blue Devils are doing but is usually impressed by their show design, I actually love this show. It's interesting, fun, gorgeous, and well-executed. I'm never much of a fan of electronics or recorded voices, but their use in this show is so well integrated that it really works.
Honestly, I've never cared much for the way the Devils play, but this is frankly what corps should be doing if they want to elevate drum corps. Most corps design, especially the "entertaining" design is just really great marching band design, which is fine, but is never going to give drum corps the artistic respect it should be going for. I absolutely want variety and entertainment in DCI, but I do think the strive to have a easily followed narrative through a show comes off a cheesy most of the time. Abstract designs can be pretty compelling and exciting if done right. They also separate the drum corps activity from marching band much more in my opinion.
B.