Really clever spin on the typical boss fight scenario with a surprising amount of strategic depth. Would be really cool to see this concept extended with a more focused progression/game loop, but this was a super fun and impressive experience nonetheless. Great work!! :D