Nice work! I would echo other's notes on having mouse controls be more precise and add that some extra flair here and there would help (perhaps different models for different people, more story elements, etc.) but that could of course end up just being a completely different game. Overall I think it's a great baseline that could be expanded on in a bunch of different ways!