Predators iPhone Game Full Trailer

A more complete peek at the upcoming Predators iPhone game, where you play as the Predator and must wipe out the human hunters.