No there is no auto-update, there isn't even the option to check for updates any longer.
Further, the link to where to download the new patch is broken. I cant find a download link at the obscure forums either.
Everything in this game is broken, I'm going to try for a refund. The game is simply not playable.