Facepunch Studios

Despite having an extremely troubled start, CD Projekt Red’s Cyberpunk 2077 has sat pretty atop Steam’s charts every week since its launch last December. While the title hasn’t faced much competition with new releases, it’s still an impressive feat considering the many problems the game had and the fact that players could refund the title
0 Comments