I had a really hard time picking a rating for this.
On one hand, it's well polished, there's all those good tags on it, multiple endings, an good idea for the the world...
But on the other hand, it just didn't hold my attention... I found myself not really giving 2 hoots about any of the characters and it wasn't really worth playing for the smut as that was average at best.
I feel like 3.5 would have been fairer but there's no way of doing that... I can see some people really liking it, I just didn't much.