Meister: A Halloween invasion from Mars!