Reminds me a bit of Lost Vikings, but with the benefit of having the whole puzzle on screen at the same time. The increase in duzzle difficulty is just right, as is the number of levels.
If I had to change anything, I'd move the 'swap' (E) and 'reset' (R) a bit further apart.