I played the single-player campaign for about 20 minutes.  VERY COOL.  Can't wait til the kids go to bed so I can play some more.