CD Projekt Red has officially announced the acquisition and formation of a new game studio located in Canada, and that…
CD Project is set to undertake "vigorous action" to defend itself against lawsuits and claims due to the disastrous launch…