Tag Walking Dead

The Long Dark, I want to play it now!

I just found about this game and I can’t wait to play it.  The video kind of gives me a Walking Dead feel but kind of sets what I can only assume is anxiety off.  It really gave me that…