Nice work! I dig the amount of personality in the character themes, they really add a layer of depth to your take on the theme.