I was going to rate this with 4 stars, then with 3 because some of the twists in the last chapters made me hate itlike: she's freaking pregnant and Alexander "imprinted" on her? really? c'mon!, but in general the story is pretty unique and entertaining so... 3.5 stars.