A survival FPS that pits 24 players online against one another to become the last one standing by using their wits and surroundings.

Ketanga says

1/10 -

No review provided