Great show. Just finished it but there are some 'iffy' components about it. My fav episodes were (in order) - s1ep3, s1ep9, s2ep5, s2ep8, s3ep1, s3ep7 and s3ep8. The show isn't streched long, it's given a satisfactory ending and the ending to it gives you a lot to think about. So, it's great overall. It could be better at explaining itself throught the show, a little lackluster there but i like it. The ending gave closure and had me thinking about the journey I witnessed. Do give it a try.