Remnant Games Studio, a relatively small firm based over in France, has come together to announce The Explorator, an all-new fantasy first-person shooter that casts its focus on...