how open is this rp to player influence? is it an on the rails adventure or could the players make stuff up as they go along