Developer Tencent has revealed Light of Motiram and it looks almost exactly like the Horizon games Zero Dawn and Forbidden West. The game will be releasing for PC on Steam and the Epic Games Store but ...
Some results have been hidden because they may be inaccessible to you