Thanks for the detailed review, I appreciate it a lot.
The characters exploration and story in general is lacking in the game, I'm not very good at this kind of thing.
Skipping progression because of just not seeing the button was a problem among other players as well, something probably could be done about it. Cars being diffucult to aim is intended, if you master it, it becomes the best ability in your arsenal because of its damage and stun capabilities.
Glad you liked the game.