A new Amon Tobin forum has just been set up at the official Amon Tobin website: www.amontobin.com