Seems fixed except they're grapically wrong the first turn you restart (they show what your last state was before the restart). After the first turn they correct themselves.
p.s. well done for all the fast bugfixing!