WWE 12′ – Create An Arena Trailer
THQ has released a new trailer for WWE 12′ showing everyone the newest feature to the franchise, Create An Arena!
Check out the creations after the break!
httpv://www.youtube.com/watch?v=m_MHoa_CY50
WWE 12′ will be available November 22nd, 2011 in North America on PS3, Xbox 360, and Nintendo Wii.