Love the mech design, town and enemy sprites! I read the other comments first so I had an idea about the controls and was able to do some kicking - I agree it can be fiddly though.
Nice unique jam entry, well done as a team to get it all together and with your own music/sfx too!