The Red Menace invades Braidwood, to arms!