Good and bad news. Good news: Jeff is back.
Bad news: Ending.
The ending had me in tears. When I saw Hayley cried at the end after Jeff told her that he ruined her life and to not wait for him anymore and to move on, I cried. I'm surprised Stan and Roger didn't quite do anything stupid to destroy their somewhat reunion. I really hope they reunite. JeffxHayley forever. 4.5/5