Whether or not it was necessary to purchase the third edition of The Witcher would depend on one's personal needs and budget. The annual edition usually provided more additional content, including additional game updates, repairs, and improvements, as well as additional game features such as custom game settings and higher performance. These contents might make the game more perfect, so if you want to enjoy the full game experience and want to get more updates and features, then buying the annual edition might be a good choice. On the other hand, if you didn't need any additional updates or functions, or if you had already gotten enough, then buying the annual edition might not be necessary. Of course, if you have any questions or need more information, it is recommended to carefully read the content description of the annual edition before buying it to make your own decision.