Really fun and good usage of the theme for sure ;)
I had a bit of trouble understanding why some components damage you and others don't =/ Maybe making the camera topdown or add a way to rotate the camera around the player would help with some angles where the player is behind other components.