Now it says PC Demo Coming Soon. I can only assume they are ready to give us a release date this week. Hopefully we can get it by this or next week, or even the beginning of March.
The official word went from "PC Demo Announced" to "PC Demo Coming Soon" Even though the their twitter image never had "PC Demo Announced", only the forums topic name