Okay, thanks The game is Huntdown!
I like the narrator in the trailer btw…
CORRECT! it was in fact Huntdown. A cracking shootemup. Completed it a couple of days ago, so will be updating the usual topic.
i had hoped to upload a gif but alas not working so will probably not bother.