Archive For fan film Tag

Half Life 3: New Fan Film Trailers Make The Wait Painfully Longer

Half Life 3: New Fan Film Trailers Make The Wait Painfully Longer

"The Fall Down of Evolution" details the Seven Hour War between Earth and the Combine.