Visuals are stunning, with highly distinct enemy designs, a gorgeous palette and a really tastefully executed minimalist aesthetic. I absolutely love the typography for the enemy names too!
Music is perfect, with an intensity to the battle themes that gives them a real sense of urgency.
I love the tradeoff with enemy weapons - I often wanted to keep certain weapons for myself, but would have to connsider if it was worth the risk of letting the enemy use it if it wasn't destroyed.