Whenever I game doesn't run on my rig, it is pretty much always because my CPU (Athlon XP 2600) lacks SSE2 instructions. I'm guessing that is the case with Alien Swarm, even though every other Source Engine game runs great on my computer (ATI Radeon 3850HD helps a lot)