You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
Two quick guesses:
Try a redownload and clean reinstall of the game
Try updating your graphics drivers.
-
Should be fixed in commit "994711d347986e99cb1c8ade8dcd34d1c171683a" which is Revision 2755 in the public changelog.