It's been a long time since the end of a game made me shed a tear... That time has returned.