I walked by the site Friday night and thought the same thing. Demo doesn't mean construction is imminent. Unless there is a public announcement or some sort of official news release then it's hard to say this is moving forward.
They may simply be creating new surface parking lots.