Alien Resurrection ★★★★

THIS WAS SO MUCH FUN AND FULL OF SURPRISES... and i... loved it? i've done nothing to prepare for this situation...