C'mon people! Give it a chance, and don't over think it. It's a fun sci-fi time travel Lost/The 100 type thing with diverse characters and enough drama to give it possibilities. The CGI is a little jarring, but there are also big sets and location scenes shot in OZ. Just have some fun and go for the ride.