I love the mechanic idea! With some more polish and game feel, it could really be a hell of a game :). One thing that annoys me, the shooting angle seems to me mildly inaccurate
Ahh It could be due to the fact that the shooting angle's origin is based on your first click as it is a drag and release system. I totally agree that it didn't feel good when using that for the firing system. Let me see if there's a better way. Thanks for the feedback!