THQ’s latest WWE title, WWE All Stars is officially available in stores nationwide. The title puts a new spin on the WWE product by presenting it more as an over the top fighting game than a grappler. Our review went live first thing this morning; after spending a little over a week with the game, I walked away quite impressed with the title.
To commemorate the occasion, THQ has released a launch trailer for the title which you can find here: