Was able to download your other mods through Steamworkshop Downloader. However, this Turtle Tank version appears to be different from that in the Steam Workshop. Well, you said so yourself that you can't update the one there. So please, do come back and reupload the latest Turtle Tank mod. This is the only one remaining from all your mods that I can't install. They're all high quality, so I'm sure this too is high quality.