Home General ‘DC Universe Online’ Players Have Created Over 69M Characters And Played Over 700M Hours, 10-Year Anniversary Kicks Off