Engaging! I was reminded of Half-Life 2's infamous gravity gun. The varied enemy types helped broaden the gameplay and aesthetic. One idea if you're open to it is that certain enemies could drop high value glowy "rocks" that would explode on impact, doing area damage.
Nice little game. Did you try building for WebGL? It's the best way to get more players to take a look at your project.