UPDATE:

Played some MP and even although it was using matchmaking, I loved it!

Was playing a map which was the temple thing from the AvP film and the walls/floors were shifting about which adds a fun element to the game. I was playing as a marine and it was really tense cause you can here the aliens and predators moving about and the occasional alien will scurry past a doorway really quickly. I guarantee that you will jump!