Board Thread:News and Announcements/@comment-5693502-20140719195714/@comment-90.62.11.127-20140719200627

Here are some explanations by Grumpy from the Company (most likely dmca stuff)

post 1

post 2

post 3

in the last post, the replacement.