The story of small groups of humans fighting the big bad aliens trying to take over Earth is a great basic plot. And, it's Sci-Fi so you expect certain aspects to be 'out there'. But, I still expect a Sci-Fi show to still be realistic as much as possible. And, I expect a program to continue to follow the rules it sets itself. Example, in one early episode the aliens could easily find anything that produced heat, so the humans had to got to great length to prevent a heat signature from their vehicles. I guess the aliens have suddenly lost that ability, because the humans don't take the same measures with their vehicles that they did in that one episode. Also, the aliens have all of this incredible technology that they only use in extremely limited ways. Things that are insect size that can fly, enter a person through their eye, then control the person? So, why not use those things a lot more? And, an alien race that needs Earth's nuclear power to supply their machines? Give me a break. Some of the episodes are so contrived. It's like the writers want an episode where the humans go on the offensive and attack something so they pull this aspect of the aliens needing nuclear fuel out of nowhere. There are so many examples of that. They could simply stay with the basic plot, develop the characters even more, quit all the silly subplots, make the events more believable and not contradict themselves in their writing and the series would be awesome. The potential is there and they squander it.