There will be essentially 0 difference between last beta and 1.05 final release (except for localization - i.e. language). That's the whole point of beta. Keep working until you've got it working properly and then don't change anything at the last minute that will screw it all up and undo all the hard work you've put into it. Normally it's all done behind the scenes and you would have seen none of the changes made along the way (i.e. you'd all still be playing with 1.04a), but with CK 1.05 the public has been invited to participate in the process so you've had the dubious pleasure of getting to see all the little steps along the way. Some of them haven't been pretty, but hey...you've also been able to have some fun along the way and have had a *huge* impact on the final version, so it's not all bad.