Too Difficult
And the reason for this is simple: most shooters like this let you go invincible for a second or two each time you get hit, this one just lets you get nailed with 6-7 shots at a time from those undestroyable mechs and there's little you can do about it.