Nice lil game!
As some have pointed, I couldn't see the difference between enemies difficulty, but the randomization ideia was pretty cool!
On the design side, maybe cut the tutorial levels a bit, make the player learn the mechanincs in fewer levels to be able to face more enemies-levels :)