Actually it can be argued it's not even the game's fault - they just used a version of glslang (reference compiler from Khronos) that had the bug. It...