The New ‘Survivor Legacy’ Game Embarks Players in a Dangerous Journey to Save the Earth
When the world has to deal with a tremendous scourge that is threatening all life forms, it takes severe measures to fix the problem, and the ‘Survivor Legacy‘ game presents…