I really like the concept, but the way it is implemented right now I feel like there is little purpose in changing the enemies as well as it break the game almost instantly.
I feel like if it was designed more in a way that changing the properties of objects would be part of the solution of the level it would be awesome.