Champions Online Nemesis TrailerChampions Online Nemesis Trailer. Who is your nemesis? Has he been created yet?By on October 22, 2019 at 1:04PM PDT Champions Online