20 million players my ass. 20 million accounts maybe, that's the sum of all accounts ever made, mostly being ones made to try the game and never logged in again.
I find this is a common lie by f2p online games. They lie by saying they got millions of players when in fact they don't.