Looks like it hasn't been delayed after all.

https://www.filmratings.com/search?filmTitle=watchmen