
Savage Level
Savage Level is a video game developer headquartered in Paris, France.
Microids to publish tactical RPG for consoles and PC developed by French studio Savage Level
Microids has announced a partnership with newly established French developer Savage Level for a new …