The creators of Left 4 Dead, have signed this mainly oriented multiplayer shooter. A title that is set in a science fiction world where humans are faced with huge and fearsome aliens.