Has anyone else watched this?

Pretty much sums up the Failcons season, ultimate jubilation to ultimate humiliation.