I like the idea of controlling the same characters with individual health pools, you can probably extend it a lot, good job!