Robust game update

closes #159