The main culprits:

Since the official servers are down, the community keeps the game alive with updated rosters and graphics.