Ok... I've held my tongue for long enough... someone is going to have to explain the hype here.
http://www.youtube.com/watch?v=V5_ShGuxgsI
...what? Let's be honest, that was dreadful. Call it art or whatever, if it lets you sleep at night... but it looks like my dad playing guitar...
So could someone show me something more impressive, please? Before I completely pass judgement.