I have read all of this and it's certainly exciting. However, all of the follow up research done since the signal has turned up nothing. Yet another tantalizing indication of extraterrestrial life.
...but still, how could a signal like this come from a planet?!