I feel the "on the edge" here is pretty well executed! This is a fun little game. I would suggest to get more out of the edge mechanism by, for example, allowing the player to do ricochet shots when firing on the edges because the level design isn't always well made for a direct-hit type of gameplay in my opinion.
But so far, it was enjoyable!