by Johan on October 5, 2007
Someone is kind enough to upload a Halo 3 Alpha video on YouTube. Hit the play button to watch the video.
You can also check our leaked Halo 3 screenshots.
Previous post: Command & Conquer 3: Tiberium Wars New Trailer
Next post: The New God of War 2 Atlas Footage
Comments on this entry are closed.