User blog comment:Hawkeye2701/Sirens: What we know and various speculations/@comment-24686754-20150601132413

This is one hell of a theory. But I like it.