I cant understand what the page says but they do have leaked halo3 gameplay vids and pic.

www.halo.fr/index.php?p=news&r=2343

20070115154818reel.jpg

20070115160629reel.jpg