Thanks a lot for your first impressions ! Indeed the yellow on yellow for the player and its shots isn't a great idea.
And the shmup isn't that far off, actually it started life as a galaxian clone. That I promised would be simple and only use a bit of particles
I'll note the idea of adding more details to the enemies ! That sounds like a good idea