Showing posts with the label Embracer Group lets go of Borderlands maker for $460M after three yearsShow All
Embracer Group lets go of Borderlands maker for $460M after three years