Crack Down is a pretty sick game. It reminds me of the obscure PSX game called Blast Chamber for some reason, it seems like both take place in the same universe.

Find it on eBay!

Catch me on Twitch