Brilliant mixture of gaming elements, solid gameplay, skippable cutscenes (always a plus for those of us who've played the KH series >.<) and really fun once you get the hang of it 4/5.
Sniper Badge is quite easy use the MP-5 (whatever it's called ingame) the first SMG that you get and back up with the AK47 (after you find it) you can get headshots easily if you burst fire both weapons ;)