This guy has talent.  This shows how technology really can help us create amazing musical creations.  I'm used to using these programs at home as I write music for people who ask me to...But I've never used a program quite the way he has.  Enjoy this fun and seemingly effortless performance.