I had this game stumble its way onto forums of another game I play, and decided to check it out.

From a video review that I watched, he said the player base has gone up quite a bit the last couple of weeks.

Any long-term veterans that can attest to this?