This has been most of the most bizarre events that I’ve ever seen unfold on the internet. NeoGAF, which is the most popular gaming forum on the web (if not the most popular overall forum) has imploded after 11 admins/moderators left the very heavily moderated forum.
Looks like a total of 11 administrators and moderators have stepped down from the forum after this has come out. https://t.co/J2s2diwmy9
— Daniel Ahmad (@ZhugeEX) October 22, 2017