User blog comment:DaNASCAT/Technical Update: March 7, 2016/@comment-1370845-20160309201743/@comment-4784321-20160309203414

This is indeed CAPTCHA, but it seems to not even work lol. I'd say keep your edits in mind and wait till they fix this issue.