I give you this. I'm quite impressed - while it's obviously done on video and that gives you a lot of room for manipulation that you wouldn't have 'live', I find what he's done here to be quite impressive.