Aliens vs. Predator Screens: I Want to Hold Your Head

13
The loving embrace of an alien. The longing stare of a predator. Much like Heavy Rain, Aliens vs. Predator is all about finding love. I think you find it with the help of an M41-A pulse rifle.

Aliens vs. Predator is set for a February 2010 launch on PC, Xbox 360 and PlayStation 3.

From The Chatty
Hello, Meet Lola