There is a current issue with both the steam version and now the GOG version where the game consistently freezes for at least 5 seconds every couple of minutes (even shorter intervals if you happen to be particularly unlucky). According to what I have investigated about the game, this is because it is trying to ping a now defunct server because they used to use the server to track user statistics. As such, it seems like this is going to be a problem forever now because the ones currently in charge of the game 'don't have enough time' to spend on fixing their mistake. Thanks Ubisoft, for somehow ruining a single player game made all the way back in 2007.