Hi!
Thanks for the feedback! Iron Force 2 has just been released and we will be constantly adding new features and improving the servers. If you'd like to help us make Iron Force 2 the best it can be, join us over on the official Discord Channel!
https://discord.gg/pCBa6Sw
Hi Mate,
If you're having trouble aiming you can try one of the other control schemes in the Options menu, give them a go and let me know how you get on!