Posted on February 27, 2008 by adminHaze “Fight Back” Trailer The release date was announced yesterday, (lets hope it sticks) so here’s a new trailer for the game.