What happened to the rumoured Swallowtail? Anybody heard any news regarding this bike? I thought that the launch was close at hand. Very curious about this bike. Share any information you may have.