yes this was by far the best episode yet I think Kilgarahh put a finger on what is missing for me--not enough world building.
Still I'm trying to enjoy this show on it's own merits and not compart it to other space-based sci-fi shows. Hopefully it will get renewed.