Aliens Vs Predator

Check out the latest trailer for the upcoming Aliens Vs Predator game, which will be out in the February 2010…