Discussion in 'Game Videos' started by GameTrailers, Sep 7, 2008.
[trailer]39686[/trailer] Description: Split-screen is here at last!