Fast-paced, surprising, and clever use of audiovisual aids and theatrical devices.
What I didn't like
Would be cool if the stage was a little darker so the screen behind was brighter, and maybe the performers could be spotlit or something to compensate for that (obviously depends on limits of venue, so for future productions!)