Plot is fun, characters are great and the premise and twist is very well written. But it just needs more focus on the world....