Please help me figure out the meaning of the phrase "woodsy home" in the following text:
You can see that as with Sneaky Sasquatch woodsy home, how you experience the updated game is up to you. You can hang out at a cafe or diner.
The phrase "woodsy home" may mean "a home that resembles woods" because in the game Sasquatch is a wild creature that steals items from nearby campsites. However, I am not sure about this.