Love the look, love that projectiles spawn fairly (on screen, and generally a good distance). This kind of graphical style may be one of raylib's strengths.
For criticism though, perhaps allowing diagonal movement could make the movement feel a little better.