Welcome back, GGers. We may have been biting our nails for months, but in Gossip Girl world, its been just days since the events of the last episode, Empire of the Son. That means Lily (Kelly Rutherford) just confessed to a felony, William Van Der Woodsen (Billy Baldwin) just swung back into town, and oh yeah, Dan (Penn Badgley) and Blair (Leighton Meester) just kissed. Where will it all land? Read on!