I like how you set up certain rules to defeat different kinds of enemies. There were lots of reading required the first time I played the game, but it was easy to get the hang of it.
Good job!