The 14.99/year price tag on this game is unwarranted. The game is still essentially the same as it was when first released 20 years ago. In the current over saturated gaming marketplace this title has plenty of competition that is more fleshed out, actively supported, and much, much cheaper. Preying upon former players on a nostalgia trip like this company is doing with this game is deplorable.
Features that would make this game quite good; 1. Some kind of roster for employees that would allow you to see who is working on what. 2. Ability to cancel projects in progress. 3. Remove workers from list of available people for projects that are currently training. 4. FIX the bug that causes workers to get "stuck" and are therefore unable to ever complete their projects while still gaining wages.
The various "weapons" are superfluous, crude, and have easily interrupted animations. Not to mention the concept is terrible and the author must have realized the enemy swarm problem so he lazily added invincibility to compensate.
Perhaps your weapon attack could be made the default option in combat so you don't have to click it every time after you're other skills are cooling down.
Perhaps in your next installment you could correlate the character's companion to a complementing class. Or different classes other than the base three that Diablo and so many other RPGs use. Like Diablo 2.