Nice to see the Lilysa underboob, harkening back to the early days when this was a true 9/10. Not really a satisfying ending but that's not unusual. 7.5/10 overall.
When the swerve is towards a happy ending, I guess it's easier to overlook the convenient lack of realism. Still wrapped things up ok story-wise I guess. 8.5/10