That's of course too cool and one is naturally skeptical. I am doubly skeptical because New Scientist has not been a terribly serious journal in my eyes in the last 5 years. Nevertheless I think it's fun to bring your attention to this article because observing a string in the telescope is the favorite scenario of many leaders of our field how string theory should eventually be proved. ;-)