Ik another Archery game. It's online. It has an itch.io page too.
narrow.one
https://pelicanparty.itch.io/narrow-one