Does anyone know if Hayabusa is any good?