You should try playing Nexuiz for a little while... then go play that flash game for a little while...then come back to Nexuiz and see if it feels easier to aim in Nexuiz
I'll have to try that when I get some time available. I have a busy week this week, and my router is not working right now.