It's from one of the Super Robot Wars games.
Well that barely narrows it down, seeing that there is a TON of Super Robot Wars games. >_>
And even though there were only 4 english ones, 1 snes, 2 gba, and one gb (which it can't be), the image could be from a fan translation. Though it IS wide-ish screen like the GBA was, but I'm on the Wii browser so I can't check the screen ratio, which I think is 3:2