The rewind + ghost mechanic works very well.
One thing that frustrated me was that I kept getting shot from off-screen.
Yeah the bullets can definitely go really far as they're programmed to only disappear after colliding with either the player or terrain. Thank you for playing!