Tiberium Debut Trailer

Posted by: 1/18/2008

EA just released the first trailer for Tiberium, an FPS set in the C&C universe, coming out for the Xbox 360 and Playstation 3.

Videos Xbox