I have a soft spot for these kinds of visuals and audio. Reminds me of old indie Flash games.
But I also think the gameplay is fun, if a bit simple.
I noticed that the visuals did not line up with the hitboxes on the mechs and bullets at times, but nothing that detracted much from my gameplay experience.
I think this game is awesome.