I think you have the wrong link Chewie.
I thought so, too. It just seemed like someone's amateur video (not
that kind of amateur video) playing 24.
From what I gathered from the 24 Myspace site, the spoiler there (WTF?) kind of turned me away from Season 7 pretty good. They will need a nice explaination other than 'we were bored and can't think of anything new.'