There is no need for additional software regarding this game. Just download it from the official website and then register it with the registration data you possess or simply take advantage of the trial mode available. A DirectX installation along with graphic card drivers is, however, required.