This would make an amazing puzzle game. The idea is great. I would add other types of enemies that can be killed on several conditions (holding something, another type of enemy killed before) in order to make it more 'puzzle' like. Also would be great to see the power required to kill enemies. On first run I died because I thought a 'queen guard' is actually a week enemy :).