I am picking this up tomorrow and I will have to post my thoughts. The demo was fun and the game is way more involved than previous incarnations.
Sorry I haven't been posting but I took some time out to have a baby. Lily was born on June 23rd. *grins*