where are you downloading it from? often the patches will come pre-installed with the download. if not just go to the site of the came developer and you should find the patches. nowadays most patches are executable files that install themselves and do the necessary fixes. in the olden days you used to have to manually install them.
let me know if the game is any good. i really like the look of it.