Well, try without auto lock and other things that make it easier, but yes last boss was so easy, I jsut run around him and shoot him. Btw the 15-20 hour was assumption I didn;t sit there with timer. I played couple hours one day, couple others, so it should be around that much time.

Try playing on Extra hard, also without auto lock feature.