/
lemmy.ml
Explore
Create
Gaming
holoyolo
•
1 year ago
•
100%
Cyberpunk 2077 and The Witcher studio CD Projekt laying off 100 staff
www.pcgamesn.com
143
83
Comments
83