Talk:Update 0.15.0/@comment-25573387-20160523003006/@comment-25573387-20160526013555

I know they have no connections, but I don't have Twitter. I have deviantart, but is Dev meaning deviantart?