I just bought the game (strange, while both GameSpot and GameFAQS say it isn't out yet), and when I'm done forum-lurking, I'm going to install it. I played the demo too, and it's made me curious...