A lovely idea. I enjoyed playing it, but for sure it is a bit finicky: sometimes you take damage while looping, sometimes you don't, it's not clear how many loops you have to do before getting ammo, etc. Nonetheless, a fun idea. I like how you have to pick up defeated enemies to gain points.
Good job!