I'm loving this game. I think the controls make things more of a challenge. I've actually lost games against the CPU, something that never happened in Smackdown vs. RAW games.
The nostalgia factor is great; I've got my own federation going right now and it's a blast putting dream cards together. The CPU vs. CPU matches are actually fun to watch, too. I haven't even messed with the Wrestlemania Tour Mode much but man, those recap videos are awesome!