I'm a little worried that Shi Ran is too capable too fast. She's sharp, good with guns, physically fit, and adapts quickly. It makes her feel less like a normal person and more like a pre-trained protagonist. But then again, she's been into extreme sports, so maybe she's just that prepared.