i really like the design. I would say color-wise i'm getting a little lost in the details. Zoomed out I have a hard time understanding what is what within the body. Maybe simplifying colors, shapes within the silhouette would help.
Overall I really like the direction!