Really? Vastly noticeable improvements 6 months before release?
Surely you all would have no problem providing receipts.
Like I said, check era, we have plenty of thread on the matter, Nintendo is famous for this, their games first showing never impress and they improve close to release.