Matthew McCarthyJan 17, 20221 minNewsRED ART GAMES Announces the Opening of their Metz, France BranchThe French physical video game publisher new branch means more physical games.