I mentioned above the open statistics from SimilarWeb for January, February and March. So, based on it, there was even an increase in traffic. What was 1-2 years ago was out of the question.
Similarweb gives an idea, but doesn't tell the whole story. I have seen sites there with millions of visitors failing and sites with just a couple of thousands of visitors succeeding. Other reference points are needed for the full story.
Fact of the matter is that Duelbits is not as popular as it once was and these changes prove that though no one apart from their team knows about their current P/L statistics.