Reviews: 8 Rating: 7.8
Battle royale game on a remote island
It works fine...
i like this games
Not bad