sci-fi-dude Oct 25, 2017 3.00 star(s) Ain't funny how the names predator and xenomorph get forced upon you average man.....