Well written, great pacing. The characters are likable and mostly believable. I wish the omega wasn't constantly damseled. He was supposed to be competent and capable, but was just a helpless little nothing incapable of doing anything for most of the story.