News

The survival game puts players in the role of a bioengineer who must survive on an alien world by discovering new creatures and plants.