The final moments of Season Seven of 24 ( now available on DVD! ) was met with mild groans of disappointment at the 24 Season Finale Pizza Party here…