Good review, Aaron. You touched on pretty much all of the negatives and positives.
IMO, this game should have never hit the shelves, with the way it plays right out of the box. The potential was there, but I can't help getting the feeling that the game was "rushed".