I played two games, and I am nearly positive I'm going to buy it now.
Animations are better, gameplay is nearly the same besides the wheelhouse thing which seems to work well.
It is All Star teams so players are a little too powerful overall, but normal games should be fine.
The only thing I don't like is the "Big Slam", it seems like it could ruin some games.