I downloaded it in the most recent version of Chrome. I would guess its an IE compatibility issue stopping you from getting it there (if you have firefox I doubt you're updating IE regularly) and a firefox plug in interfering there.
I tried it without any plugins and it didn't work. Still thanks.
Badtzmaru, thank you, that worked. --- Shadows of the Damned is an awesome game.