What do you think of this guys?

http://www.youtube.com/watch?v=lOXpl1xtO8s

My thoughts are.. wow. Love it!