My only concerns are how well the characters are developed and the difficulty. I don't mind the linearity that I've heard about at all, though.