Watched ep1 last night. Creature designs are fantastical and the world is utterly alien. Good watch so far.