Mystery animated switch tower?