Apparently is a recorded hologram that plays pre-recorded audio and then there will be a few live musicians in there.
I am not sure what the point of it is, but so many people defended the "push play and bob your head" of Deadmou5 that I am sure I will be called old for not getting this.
I have no problem with holograms per se, as long as it is still somehow a live performance. This is, again, pretty much "pay to get in and I will play a video for you."
Here it is on Dave Letterman.
http://www.nerdist.com/2014....tterman