User blog comment:Elestan Larcalaite/What does everyone think of this DDSA stuff/@comment-26116279-20150630182921

basically a big meme to me :P