THQ has launched a website for the upcoming “WWE Legends of WrestleMania” video game that is scheduled to be released March 24 at legendsofwrestlemania.com. Videogamer.com already has a review up of the game that you can view at this link.