If you really want to read this, try using The Internet Archive.
According to XFM, Mew are playing!
Yes!
Gets better every week!