The player explores the huge planet Ecorse, where he hunts dangerous animals and unravels the mysteries of this world. The hunter's main task is to... Read more