Interesting idea, unfortunately, during the first playthrough I somehow couldn't knock out enough machines from the aliens (probably because of the bug you mentioned in the game description), but after a reload I was able to and reached the end :). I also liked the super jump.
It was fun, congratulations!