Chromewaves is underwhelmed (and a bit weirded out) by Mew's live show: http://www.chromewaves.net/index.php?itemid=2352