The idea and the balance feels pretty okay for the first 3 levels (didn't try more).
You could add an XP progression (or upgrade shop whatever skin you give it) where the player could increase the bounce amount or get a recall for the bullet after it landed. Next level is damaging a little while coming back. Next level call back before stopping. (I don't know just some ideas)
Maybe give a dash (since the map takes a few secs to pass through).