Metal Slug but with (more) mechs!
I think a bit more zoomed out would've been more playable.
Other than that, awesome! 5/5