If you thought your day job was stressful, try being the only thing standing between humanity and a total zombie apocalypse. Quarantine Zone: The Last Check dropped on January 12, 2026, and it essentially asks the question: What if “Papers, Please” had a baby with Contraband Police and raised it in a biohazard lab?