Thanks for the comment!
Yes, better difficulty settings would have been good. I played this level so much I couldn't evaluate proper difficulty level. (PC version is much harder than Web version, if I remember correctly - more enemies at beginning and faster spawn times)
The enemies are just something which was fast to do, and they are very dumb in their actions.