I was gonna get The Worm a couple of months back, but was put off by the size and price. Now they're releasing this. I saw it on a website earlier, and I think they had it at about £60/65, and available from Novemberish, thought I can't find the site so this might be wrong.

Anyone know anymore?