Have radio-astronomers found another "wow" signal?

and is this one repeatable?
6 answers 6