We are working on making the game generally easier and more accessible, especially the beginning. the next update will also introduce more clear goals and the story will be much more spread out across the world into more simple pieces.
The update should be ready at friday the 20th, so go check it out when its out! :)