This past week IGN & THQ streamed the roster reveal live to the world. Now THQ has released a video for everyone that missed it as well as artwork for the game.

WWE 13 Is Crazy?!

The game is slated for release Oct. 31st. So don’t trick or treat just Live The Revolution with WWE 13.