Just a suggestion or two: 1. Assign health to the player (I think the player should be able to die, and then the castle gets overtaken by enemies). 2. If the castle doesn't need repairs, then you shouldn't be able to spend money on the repair button, and the amount of money needed for repairs should be relative to the castle's damage. You have a good working game here though. I'm always impressed with game developers that actually spend time to communicate with people who have played their game. Overall, 4/5.
It's difficult to see the buttons light up. Also, the four buttons on the right side below the score is a little misleading (I assumed I had to click those at first, and was a little confused). While it's basically just a Simon game, it's not a terrible game.
The game is okay, but it still has all the same bugs the original one had, like gangsters walking out of doors becoming invincible until they exit from the door. It's still fun, but some bugs still need to be squashed.