Poland-based games developer CD Projekt Red, which has developed popular games like Cyberpunk 2077, is cutting off sales of its products to Russia and Belarus. "In light of the Russian military ...