Yes, 2525 is still the latest version. As for how many people are playing I don't know. I know there are commonly a few on GSA, but I haven't checked the D2 in a while. Many intend to continue playing OP, but are waiting for the D2 issues to be fixed.