Top What even in the heck is this game

What even in the heck is this game

Armin Vans

Apparently you gotta hunt squirrels so you can staple them to your deceased wife? I'm so confusedh……