Human Fall Flat: Take a hike in a new free level for Human Fall Flat

Hello Human, Prepare to take a hike in a stunning new Human Fall Flat level! You’ll want to wrap up tight before setting off on this trek, as the path from the hunting lodge to the mountain summit is a perilous one that…