Poland-based developer of video game Cyberpunk 2077, CD PROJEKT RED, is halting all sales of its products to Russia and Belarus. "The entire CD PROJEKT Group stands firm with the people of Ukraine," it said. "We do believe that commercial entities, when united, have the power to inspire global change in the hearts and minds of ordinary people," it added.