IMO, it really finds its footing once the supporting cast develops. The characters are consistent, and the plot and themes are handled... just competently, so far.
The writing is by far at its strongest with calmer scenes between characters just talking and interacting, which is why I stuck...