Tag: wwe 12 new screens

September 15, 2011 0

WWE ’12 Creation Suite Trailer, Screens

By Jason Matthew
Check out some new screens and a trailer for WWE ’12’s Creation Suite, which looks flat out awesome. You’ll be able to make your own TitanTrons, rings, and of course whatever crazy wrestlers your deranged mind can conjure up in…