I've seen quite a few survivor-likes in game jams recently and I can easily say this is the most interesting + well executed take on it I've seen :D