WWE Immortals-Behind the Scenes

Ever wonder what went into making the fantastical universe that is the WWE Immortals game? Go behind the scenes with the creators of the game to see how the WWE Immortals were brought to life.
WWE.com