(I'm commenting an unfinished version)
So this is a really cool concept and idea, but there were two problems that showed up for me. One problem was I wasn't deflecting the projectiles back how I wanted it too. Now if you want to keep it keep it but I'm just saying most mechanics in games go in the player's favor like coyote jump. The second problem was like I would suck in the projectiles. It was really weird. But that's all. I could see this becoming a really good game though.