THQ has released the official launch trailer for next week’s WWE ‘12. The game will be available in stores nationwide beginning November 22, 2012. This year’s iteration of THQ’s annual WWE games takes things back to the drawing boards and serves almost as a fresh start for the franchise.
Stay tuned for our review of the game which we be ready to go as soon as the game launches on Tuesday!