*dusts off the board posting page*
Hey guys, long time no see!
Those are some awesome screenies. If they do bump the release date, they'll probably aim for the holidays. If it still isn't done by then, they'll probably release it anyway to get a ton of sales then come out with a patch a few weeks later. But who cares about bugs? If screenshots can look that good, imagine what the real thing must be like.