Whoa, whoa, whoa! So much happened in this episode, my brain was in pain trying to take it all in. So four of the Final Five "come out of the closet" so to speak, but uh, aren't we missing one thing? The fifth, hello?! Nothing irks me more than promos that say "All Will Be Revealed" and then not all is revealed. What's more frustrating, this is the last listed episode until 2009! Yeah. . . 2009.
Finally, the fleet has landed on Earth, and by the looks of things, it's not quite the lush oasis they were expecting. What do you think happened to Earth's population? Any speculations? Tell me what you think after you take my recap quiz!