20th Century Fox has launched an official website for the Nimród Antal-directed / Robert Rodriguez-produced film Predators. The website features a new behind the scenes video which includes footage from the film (and the Predator featured above is the background image on the site). The site also features a gallery and the promise that the trailer will be available on March 18th. Head on over the jump to watch the sneak peek.
Predators is scheduled to hit theaters on July 9, 2010.