The clip was in reference to a change we made to the bug report category on the forums, upvotes have been enabled so users can vote on bugs that are important to them, though we'll be working on a more improved reporting system in the near future.
https://www.playatlas.com/index.php?/forums/forum/75-bug-reports/
As for Black Butterfly, or any other companies that have been reported to be related to the admin madness that happened the other day, we posted a response on our forums earlier today:
https://www.playatlas.com/index.php?/forums/topic/34359-black-butterflies/