Yeah, the fireballs actually would only travel the distance until it hit an enemy upon doing so the game object (fireball) would get destroyed. I think that having feedback for when a fireball hits an enemy will completely alleviate the frustration because then players will know that they are doing something when shooting. Thank you for taking the time to play my game!