Yea. Used to play. Not better than Left 4 Dead though. Thats a browser-based game. L4D is an actual Horror/Survival Adventure game.
Edit: Also Once you play for like 4 minutes, You use up "Action Points" It takes a full 12-24 hours to regenerate... So you play VERY little everyday.