Erk im back

Hi all, just to say, IM BAACKK!! I went on hols to La Grave in the alps, an off-piste skiing resort. Twas awesome.

Anyway, whats been going on with the Muse scene? I hear they played Hysteria at the Brits and a secret was meant to be revealed, anyone know what it is?

Please post comments here to tell me what all the latest is!

Thanks :)
Tom