At this point, I'm writing the review two weeks or so after I have finished the book because I just needed that time to process (*ahem* forget) how this book went. 
 I buy it when it comes out, read it in a day because I NEED TO KNOW and what do I end up with? Frustration. 
 I will admit, Ride the Storm was better than the previous book plot wise. The last book was a plot goose chase of a disaster. 
 However, character wise, this book hit a all time low. Especially with our heroine, Cassie Palmer. By the time the "big boss battle" at the end of the book rolls around (because every Karen Chance book has it), I was already fed up with Cassie. But then she gets all weepy and INSTEAD OF FIGHTING UNTIL THE LAST MOMENT she collapses and cries about how they are doomed. 
 Cassandra Palmer: Pythia, necromancer daughter of a Goddess, with TONS of power, is the BIGGEST CRYBABY EVER. 
 HOW? KAREN CHANCE, I ASK YOU- HOW ARE WE SUPPOSED TO GET BEHIND THIS WHINY "HEROINE" THAT CRIES AND DOES EVERYTHING BY ALMOST SHEER DUMB LUCK? 
 Look. The first book, kinda the second as well, I thought Cassie was a bit of a whiner. But her character got better and more bad ass UNTIL THIS BOOK. Cassie is a MESS and you can't blame it on her situation- it's either her character develops into what she needs to be, or you end the series and be done with it. 
 Also, side note, DON'T KILL CHARACTERS TO ONLY BRING THEM BACK LATER. Especially if they are going to sacrifice themselves. If they come back, their sacrifice means NOTHING, it was just a plot tool for a character redemption arc, and cheapens the actual meaning of a sacrifice. 
 I believe it's time to wrap it up: stop having Cassie bounce back and forth between baby and bad ass, get your loose ends tied up and end the series. 
 While the overall plot was pretty good, Cassie at the end ruined it with her terrible character development, earning Ride the Storm only 3 stars from me. (4 on plot, 2 on Cassie.)