Saber Interactive

Saber Interactive is a video game publisher and developer headquartered in Fort Lauderdale, Florida, and a subsidiary of Embracer Group.

Founded: 2001

Official Website
English
1 2 19