Sega Shuts Down its Australian, French, and German Offices
Sega announced today that it would be shutting down its offices in Australia, France, Germany, Spain, and Benelux (made up of Belgium, Netherlands, and Luxembourg). The company di...
Read More