It is such a shame that a story with this much potential gets rushed this way.
The material from this episode could easily be developed across an entire season and instead is delivered as if it was a summary of a show we'll never get to watch, with each plot twist having no buildup and every event loosing its relevance.
Truly a shame.