Jubei played this when I supported him in Nottingham the other week, at least your description of it sounds exactly like the tune I remember. Spoke to him about, said its forthcoming on the album. Insanely good track though, cant wait to hear it again.