LoL News: 10 BANS IN RANKED + NEW TOWER MECHANICS?