Yeah man I was in panic mode for a while until I came across a similar post on Reddit! This is ridiculous - I never consented to having some janky popup appear on my screen without any branding or notification from Armoury Crate.Calling it christmas....