Great work! although i feel like the player should be able to evade a bit more (bigger room maybe?) dashing works great to avoid projectiles and the ball bounces nicely. Maybe having it joined could power up the ball as well? so it could do penetrating shots, or become bigger, i don't know, just a tip. I had fun!