Can the player make choices that affect the story and may result in multiple endings, or does it consist of going through linear levels while always telling exa