>>11886176The game literally gives you weapons that don't need to aim, like homing bullets. Once you get a powerful one with this thing you are unstoppable, I have a sniper rifle I've got in the first part of the game and just with a few upgrades I'm almost at the end.