3 stars. It wasn't bad, wasn't good - and doesn't deserve a low rating because it's not my thing..
I don't get stories like this. It was waaaay outside my comfort zone, although I did finish it.
Asher.. Grace.. Luke.. I don't even know where to start, so I won't.