Visuals and animations of the mech player are nice, separating the head and the body rotation speeds are a nice touch. The only thing really missing for me are some effects or sounds when an enemy is defeated, that would make it more satisfying to play.
Good job!