i feel i'm nearing the endgame, and it's been pretty good. the story isn't too great, but it's executed well and has enough flourish to stay engaging. i think for my next play through i'm just going to be cruel asshole to everyone and see what that gets me.