Tag Archives: Videogame
EXCLUSIVE: Hands-On With THQ’s Upcoming WWE ’12 Videogame
With the latest game from THQ’s WWE series, WWE ’12 scheduled to hit stores this coming Tuesday, November 22nd, 2011 across North America and Canada and on November 25th, 2011 across Europe, I got the chance to try out the game, a few days prior to launch and came away wanting to have more time Continue Reading »