Step 2-A. Edit index.html manually

div.vidbox{position:absolute;top:0%;left:0%;width:100%;height:100%}

div.vidbox{z-index:5;position:absolute;top:0%;left:0%;width:100%;height:100%}

div.paths{opacity:0;color:#FFF;position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden;-webkit-transition-property:opacity;-webkit-transition-duration:0.3s;image-rendering:-webkit-optimize-contrast}

div.paths{z-index:5;opacity:0;color:#FFF;position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden;-webkit-transition-property:opacity;-webkit-transition-duration:0.3s;image-rendering:-webkit-optimize-contrast}

div.butexrep{opacity:0;color:#FFF;position:absolute;font-size:120%;text-align:left;font-size:110%;bottom:5%;left:4%;background-color:rgba(0,0,0,0.5);border-style:solid;border-color:#333;border-width:2px;border-radius:5px;padding-top:0.6%;padding-bottom:0.6%;padding-left:0.9%;padding-right:0.9%;-webkit-transition-property:opacity;-webkit-transition-duration:0.4s}

div.butexrep{z-index:6;opacity:0;color:#FFF;position:absolute;font-size:120%;text-align:left;font-size:110%;bottom:5%;left:4%;background-color:rgba(0,0,0,0.5);border-style:solid;border-color:#333;border-width:2px;border-radius:5px;padding-top:0.6%;padding-bottom:0.6%;padding-left:0.9%;padding-right:0.9%;-webkit-transition-property:opacity;-webkit-transition-duration:0.4s}

div.reptext{position:absolute;font-size:150%;top:0%;left:0%;height:100%;width:100%;text-align:center;-webkit-transition-property:opacity,top;-webkit-transition-duration:0.2s}

div.reptext{z-index:7;position:absolute;font-size:150%;top:0%;left:0%;height:100%;width:100%;text-align:center;-webkit-transition-property:opacity,top;-webkit-transition-duration:0.2s}

div.repsel{position:absolute;background-color:#063;top:10%;height:10%;left:1%;width:98%;border-radius:200px;-webkit-transition-property:opacity,top,backgroundColor;-webkit-transition-duration:0.2s}

div.repsel{z-index:8;position:absolute;background-color:#063;top:10%;height:10%;left:1%;width:98%;border-radius:200px;-webkit-transition-property:opacity,top,backgroundColor;-webkit-transition-duration:0.2s}

div.contrabox{font-size:110%;position:absolute;right:1.7%;top:5%;bottom:4%;width:28.8%;text-align:center;overflow:hidden;background-image:url('gfx/FlockContra.png');background-size:100% 100%}

div.contrabox{z-index:7;font-size:110%;position:absolute;right:1.7%;top:5%;bottom:4%;width:28.8%;text-align:center;overflow:hidden;background-image:url('gfx/FlockContra.png');background-size:100% 100%}

In its current state when you run the game through native electron all of the videos and some of the UI elements will be completely invisible due to what seems to be unspecified z-order values.To make the game playable you need to edit the file steamapps/common/Contradiction/Windows/index.html. You can do it manually if you prefer or if the game changes after this guide's publication and using a patch doesn't work. If you want to try just applying a patch automatically scroll down to Step 2-B below.Regardless of which method you choose you might want to back up index.html first. But if you somehow mess up, remember you can just revalidate the game files in Steam to get it to redownload the original version of this single file.These are the edits you you have to make with their line numbers at the time of writing:: add "z-index:5": add "z-index:5": add "z-index:6": add "z-index:7": add "z-index:8": add "z-index:7"