Rats! I had to get a recap from my co-workers.
Won't say more because Jen asked for no spoilers. :-D
It's a spoilable zone, I snuck home early this afternoon and, knowing I'd be doing this crap all evening, watched.
Whoa! Best ending in ages! I was actually verbally cheering Brian and Gregg on. They gained a lot of class points in my eyes this time. And they're sort of cute. I'm rootin' for them.