Well now that i've heard the CA comment

We've already responded to criticism about the naval battles since the reviewer wrote the article and have improved the fun factor at sea quite a bit.

Although the game is almost finished, we're still tweaking and improving until release (and will continue to do so after release, of course)!
I REALLY see no reason for a delay