Overall I enjoyed the story and the characters. I thought it was pretty cool how they had formed such a bond via online. But some of it fell flat for me and I didn't love the ending as much as I wanted to.
We have Tess/Angel who is running from her past. She runs right to Axel/Arion, whom she hasn't spoken to in a year and has never met in person (the second name for each is their online persona name). She feels he's the only person she can turn to due to her current circumstance. Tess is fragile, broken, and all Axel wants to do is make her whole again. I did like the chemistry between the two and felt the connection. However, I didn't like how overbearing/controlling Axel came across at times (even if it wasn't meant to actually *be* controlling), especially given the emotional state Tess was in.
The ending felt a little rushed to me, and some parts of it didn't really make sense. I can't say anything, really, without spoilers, but it just didn't add up for me.