Surprisingly, the game this screen shot hails from was developed here in the U.S.
Also, it's for the SNES.
And eerily resembles another 2D mech game from the publisher's catalog (by a japanese developer), so much so that for years it was rumored to be an
unofficial spin-off before the issue was finally settled by the game's director in 2004.
And, oh yeah... bitchin' 2 player Vs. split-screen mode.