Good to see a new thread pop up around here, especially from somebody I know is the goods. For you I kno it's just a matter of sticking to a thread. Hopefully with the latest WWE biz, this is finally the one. Even though I usually hate WWE threads, i'll (90%) drop a review when/if you post the...