Mechanics are very difficult compared to other games. I'm not perfect at them but when u get down that spray control it's quite satisfying, and the game play overall once getting down the skills is much better. Only thing is that the first bullet accuracy is sometimes quite frustrating. Other than that fantastic game would recommend. :D