Good game, I enjoyed playing it.
A few gameplay ideas:
- make some of the enemies just walk around randomly rather that flocking onto the player nonstop
- Add some obstacles in the middle of the game field. That could be fun, especially since some of the characters can occasionally stuck and be left behind