I remember seeing a picture of the big X's on the runway a couple of days ago, so it must be true
Yes, its true...
Its big news all over General Aviation. For example, check out the Aircraft Owners and Pilots Association:
AOPA headlines w/ Chicago link