Apparently the beta launched last year in like November or something. I applied last year in December and still haven't received an invite... Anyone have any luck yet?
Champions Online
Game » consists of 5 releases. Released Sep 01, 2009
Game » consists of 5 releases. Released Sep 01, 2009
Log in to comment