Nice little game, I'm not sure about your own projectiles hurting you, but I guess I could just be something to get used to? Love the color palette though!
Thanks for playing!