Ive had it for a while now, and its been showing on one of the pictures that a "new and improved" version will be coming soon, and it hasnt yet, and ive been waiting, and it said it will auto update, and i dont have to download it, has anyone esle who has it updated itself yet
Yeah, I use it at work and on my laptop at home. It updated itself a month or two ago at least. You should probably download and install a fresh copy.