HL2 if you haven't played it.

Day of defeat: source.

FEAR, depending on your tastes.