I played this thing before I even played Lef 4 Dead just because it was free.
I don't remember it being bad but...Meh. It's not like I like the Left 4 Dead games all that much either, but I don't remember anything about this one other than having an okay time.