Losing the "play the prior round" is an improvement. Round 16 appears to indicate that the min move direction change was intended, but I think too many puzzles are made easy by that move.
This is a very nice idea, good graphics, but by the end I was killing targets before they got on screen. The fighter mode was all I used at the end (the mech took too many hits because of size).