YMBBT, Jeff Waynes War of the Worlds, London Coffee Festival, The Idler, Duck & Waffle