So after all the drama, how did the Cyberpunk 2077 launch work out for CD Projekt Red? While the numbers are still settling in, the company posted a note to its website for investors saying that, including requests received for refunds, the game sold