It is very hard to distinguish between you, the projectiles and enemies because the contrast and the colors are the same
The reasoning in the design is that players would distinguish the player from the enemies by the fact that the player is always in the center of the screen, the camera being locked onto them.
But I can see why every enemy having the same color as the player might be an issue.
How would you prefer the game to look like?