I really like the game, but it has a ton of crippling glitches. Sometimes the guns just choose not to fire at all, and the mechanic walks outside of his area and directly into the enemies a ton.
These game breaking bugs are really what's holding it back for me, and if not for those I may have given it a 4 or 5.