I saw it and didn’t really notice anything special. It might have looked interesting in person.Yeah to me it sounds like they're going to be doing a lot of practical/projection effects for stuff like that. I may finally watch Taliesin's one shot and see what he did with a much more basic setup.
I just got very excited thinking about this...It just occurred to me: If those back-projectors can project any scene behind the players, what chaos is going to ensue once Sam harnesses that technology for his advertising 'bits'?