
Several core members of the BEAST crew, an organization that hosts an annual Super Smash Bros. tournament, announced their departure today in the wake of sexual harassment allegations brought against BEAST head organizer Lolex.
Source: Kotaku – 12 Smash Tournament Organizers Quit After Leader Accused Of Multiple Acts Of Sexual Harassment