http://kotaku.com/#!5760632/the-game...ew-pew-pew-pew
All I can say is, the people behind this game may have been playing a bit too much shooting games...
No rangers please...
EDIT: I failed and this should be in off-topic chat, not general gameplay. Now that I've seen my failure, no need to give me more grief about it.