There was a lot of lazy-writing in this ep, such as Vandal's kid's arc and sidelining of Firestorm (due to budget, I'm sure). But there were some good things like Killer, Klepto and Pyro (did I mention I love the new and improve Rory?), an awesome Carter/Kendra flash back, Kendra FINALLY kicking @ss by kicking Vandal's @ss (and we're not talking about 1 or 2 love taps, we're talking full-on hammering Vandal with Carter's mace), and giantRay v giantrobot!!! The ep really got going like it usually does towards the last quarter.
Then the Berlantiverse suicide bomb exploded: 2166Carter.
And just like that, all the excitement of Ray's victory and the impending Vandal defeat were snuffed out. Why? Because twu/destined lurve!, which evidently is Kendra's kryptonite. To be clear, I actually liked the surprise circumstances of 2166Carter. This could have worked for an earlier ep, but not this close to the end.
My score would have been 8.5. Then the what-the-F-was-that,-Kendra?! happened. Score: 6.5
(Ray is really becoming the Caitlin Snow of LoT: so freaking unlucky in love.)