2.5? 
 Not exactly what I was hoping it would be. The writing quality was a little, meh. The world could use some more complex development and the dialogue didn't always ring true for me. But I still enjoyed myself. There was one plot point toward the end that left me going "NOOOOOOOO. But why?!" in a way I haven't in a while. Didn't feel necessary.