Excelent Game!
This is a great game - the sounds are good, it takes a while to get all the weapons, so you always have something to work towards etc.
Although I think there may be a couple of bugs in the game - I played on another computer the other day and I was getting around 100 gold bonus at the end of the levels, and that was it... other times I have played it is around 500 + extras... might be something to look into.
Anyway, this is still one of my more liked games.