Thank you so much for the nice comment! Appreciate your feedback and I'm glad that you enjoyed it.
Good call on the crossbow, it does work but I never properly explain how to use it. You need to load it with an arrow first by using "Attack Secondary", which is the right mouse button by default. Maybe I should include a short description on how to use certain special weapons in the future. Also you're right about the theme haha, the game got further and further away from it as I kept working on it.
About making a custom engine, I hope it goes well! It can take some time to build your own tools, but there is something satisfying about knowing every puzzle piece inside out. Also being able to tailor your workflow perfectly to your own needs is very rewarding. Don't be afraid to reach out in case you ever need help :)