Any of you try this game? Convoy http://store.steampowered.com/app/318230/Convoy/

It reminds me of: https://www.youtube.com/watch?v=AtaAh9JmyS0 fast forward to the 11 minute mark for combat