Good news! Weather is getting better and it's too late for the issue that caused trouble last time to occur. Looks like we have a good chance for a launch tonight.
Happening now: Close out crew has closed the hatch and is performing final leak checks. About 2 hours until launch (remember, the official countdown timer has built in holds).