Aliens vs Predator Review

The popularity of the movies “Aliens” and “Predator” lead to the creation of a highly successful cross-franchise titled “Aliens vs Predator”, which spans over several comic books, video games and movies. The latest installment in the video game department of the franchise is a reboot, titled simply “Aliens vs Predator”, with the original one being…