I've heard of those other games, I own Dead of Winter, it's very solid game. The main problem I have is with commitment. I send out an invite, get back a few yesses, a few maybes. So then I don't know whether to plan for 4 people or 8 people. My generation is a bunch of noncommittal douchebags sometimes.