https://www.youtube.com/watch?v=AQ5Vz8qE8R8

Anyone seen this yet? I thought that it looked pretty good but now I have my doubts.