After looking at the screen shots, I have to say it's not Robo Army. I would swear the game smacked of Capcom, but who can tell?
The sprites were well drawn, but really small, allowing a whole lot of enemies on the screen if need be.
I hate swiss-cheese memory.