Discussion in 'Game Videos' started by GameTrailers, Jan 16, 2009.
[trailer]44407[/trailer] Description: A Final Fantasy fighting game?