Neat interpretation of the theme! Using this concept in a full game (having to juggle multiple/diverse enemies might be necessary to keep the gameplay loop engaging over time) sounds really intriguing :D
(The different art for a knight victory vs a demon victory was a nice touch ^^)