The Woods: The Woods game play Trailer now live on Steam!

As we draw closer to completing our major milestone of core game mechanics for The Woods, we are excited to share a short promo and also our game play trailer video. Enjoy! View them on Steam on The Woods home page or o…