European Gaming
One Aliens Game You May Not Know About
Needless to say, there are a lot of games based on the Aliens and AvP films out there. This is a sprawling sci-fi franchise (or bundle of franchises, depending on how you look at it) with a huge community of fans all over the world, and it's only natural that a ton of games have popped up over the years. But there's one curious title you may not…