505 Games is Closing Offices in Germany, Spain, and FranceTom Henderson·February 29, 2024·1 CommentA new report has revealed that 505 Games will be closing its offices in Germany, Spain, and France. The news...