Preview: WWE 12 Create Your Wrestler Video

All right wrestler this is the video that many of you have been wanting to see, the create your wrestler video. The whole premise of the WWE franchise is to be the ultimate super star and as many of you like myself have played through these titles; it was important to put yourself in the ring and dominate all! The added new feature in WWE 12 is the “Create your own Arena” which is a first in any of the game series. The stage will truly be yours this coming November, but be sure to check back for more information on this and many other upcoming titles, stay frosty!