Tag: Deus Ex

Square Enix is selling Tomb Raider, Deus Ex, Lara Craft Go along with their studios

Square Enix is selling…

0
The Embracer Group has embraced a host of new studios. The holding company on purchasing spree has agreed to…