meh ...
A game where you get annoyed like hell at the first 2 minutes cus the controls are that annoying isnt a game, most people don't have the time and frankly could be doing better stuff in the time space it takes to master the aiming, so for that reason its a 4/10 from me.
It's a good idea and looks like a lot of effort was put into this, but it'd be a lot easier and more playable mouse controlled.