http://www.techdigest.tv/2010/02/aliens_vs_preda.html
Another good review. Also, I made a link this time for those of you who don't want to copy and paste.
Aliens vs. Predator
Game » consists of 15 releases. Released Feb 16, 2010
Game » consists of 15 releases. Released Feb 16, 2010
Log in to comment