Hi, you can contact with steam, I am sure that they will give you back the money without problem.
idk why you didn't recieve the game after buying it on steam, but if you own the old version from here you can download the latest version here as well, just go to download and clic on "I already paid for this"