La Garde, Var, France
Remnant Games Studio is a company located in LA GARDE (83130), France, since 2020.