A couple of important things to note:
UFO:TTS is undergoing some changes. As we mentioned already in other news, we are developing another game at the same time, using different engine. We’re thinking about rewritting parts of TTS using it. 0.99 has network code borrowed from this other engine. What it means is that… either the game will start finally working in multiplayer as it should, or it will be even worse since the new network code isnt tested :) . We will leave 0.98d downloads for now, so that if 0.99 proves not to be working, people can still get the last “stable” version. Oh, and dont think that network code will fix all the issues either. Unfortunetly its just the part that made data transfer incorrectly thats been fixed. The game can still crash by inproperly handling the now ‘correct’ data. (so, in other worlds: regular bugs). So as usual, report all that you find that is not working as expected at our bug section on the forum.
Another thing: with the new patch be sure to start a new game. Dont load previous saves.

Download now
Changelog: at forum