At this price, it's well worth it even for the short single player campaigns. I loved the original, even if I paid $30 for it.
Now I just have to decide if the copy of L4D2 I bought at GameStop for $30 is going to be a Christmas present to myself, or someone else.
