If this was a startup product launch, youd have to call it masterful. Which is exactly what Radioheads new album release is. Its like theyve just released a highly anticipated new app. How times have changed in the music industry. No longer are music fans camping outside record stores waiting for the double CD launch of the new Guns n Roses album at exactly midnight. Nowadays the artist can do everything independent of record labels and stores, announce it on Twitter and launch the first video on YouTube.