News

The fifth season of Delta Force has launched. It allowed the game to set a new activity record, which doesn't mean that ...