Good game. Just recently downloaded the demo, and loved it. Doesn't take that long to learn all the submissions/attacks/take downs at all, but once you've gotten the hang of it, it'll be way more fun.
Will be buying it when it comes out. Which is May 19th?