Rented it today on the Xbox. Seems very well done so far - graphics/animations are very nice, presentation is top notch, and the "party" mode works well - basically every player plays at once with it waiting at the end of each turn to keep everyone in sync. Works MUCH better than it sounds, and it makes the game much faster paced.
Did I say the presentation is lovely (which is important in this style of game)?