Nice graphic!
Love the mechanic of armor as a life and the fact that enemies can take armor to "heal" themselves!