Thanks for giving the game a go. There is some good feedback here. Good suggestions on the voices, I implemented it a while ago and I should revisit them.
You are right on the polish too.