Thanks for the feedback. I agree that there is a mostly linear path. In future updates there will be much more choices and the puzzle component will be much more pronounced :D