Helrider, prepare your harpoon.
Sins 'n' harpoons

Source and More information: Sins ‘n’ harpoons [Free] [Puzzle]

Author: itch.io