This is really cool; almost like "combat golf". Were this my creation I would consider adding a "par bonus" for the puzzle solving mechanic.