Next month, Netflix Games' Terra Nil will be playable on computers and mobile devices. Your objective in Terra Nil, an…