I'm pretty sure it's a game reserve for Predators.
Imagine if the predators like totally took aload of people who could like kill people good and stuff, then like hunted them or something.
This strengthens my alien doppelganger fantasy.
^ Now there is a doppelganger.
Netflix here I come!