Yeah my pre-order key from EBGames went in fine ... and I played 5hrs last night with the other literally HUNDREDS of villains on Virtue last night.
It seems most people who have 'problems' didn't get their pre-order box and just the retail... which wont work, or they are typing the code in wrong. I've talked to a few people and got them up after they tried a few variations of their code cause they were typing I's instead of 1's, etc.