THQ is getting close shipping their latest wrestling basher with WWE All Stars. One of the big features of All Stars is clearly the customization feature ‘Create A Superstar’.
This latest video shows of what you’ll be able to do do in All Stars. The game ships on March 29th for PS3, Xbox 360, Wii, PSP and PS2.