I remember playing this beatem up arcade game about 10 years ago, where you are these futuristic cops or something and they had this special armor that could be upgraded at the end of each level and they could be upgraded so much that you would be like a mini mech type thing, it kinda had a final fight type feel too it, but way more futuristic. i wish i could remember more but thats all i have from memory, can anyone help?