i think it would be more precise to say "it was enjoyable except the battle sequences" , saying "until" implies that what follows is also not enjoyable wich i don't think is what you are trying to say.
Ah ok, I am not native English speaker. It was good story game overall!