New Stalcraft update supercharging their ban system!