Secret Santa 2024
I stayed up all night watching partiallyloyal's "The Forest" survival videos.

The game is set around cannibals on a island, where your plane happens to crash.

Check out the trailer or something.