CI Games Shares Drop on Critical Reviews of ‘Lords of the Fallen’ Summary Shares in Polish video game producer CI Games (CIG.WA) have experienced a significant drop, reaching a six-month low, following critical reviews of their latest game, “Lords of the Fallen.” The PC version of the game has received an average rating of 76 […]