When I ran across this book, it was represented as science fiction. Certainly not the case. This book is Bollywood, romance, with a sprinkling of steam punk thrown in. I have zero interest in Bollywood or romance so the book was a bit of a bust for me. If you enjoy the genres I listed, you are likely to enjoy this book as it is fairly well written with a couple of interesting characters. For me there were too many convenient usages of literary license. Not for me but maybe for you.