Simple but fun and addicting! Good job! I find staying on the slopes make it easier. :)
My game is also about shooting and being pushed around by bugs. So I echo your thoughts on not allowing the enemies to harm you directly but just block or push the player.
p.s. My WASD controls are frozen after a few reloads. I had to refresh the page.