Dying to see the roster in video form? Watch the trailer! The (new) champ is here! Last year THQ ditched its long-running SmackDown! series and replaced it with the easy to remember title WWE 12. It wasn’t perfect, but it was a very fine update of what made the SD! …
Read More »