The first main character started off annoying but I stuck with it and it turned out to be really good.