Thanks you!
The health potion was of course inspired by the "curses" wildcard, I would have made it not affect the torches, and just act as a reward for completing a wave, if I hadn't been trying to fit in with that!
As for rebinding controls, I am sure there is an easy way to do that and I certainly agree it would be a good feature, but I was unsure how to do that while the game was running, as I set up the controls using the "input map" tab in the project settings.
As I did all the playtesting myself I knew what the map looked like, but I can understand as a new player that that could be an issue, in the future I might show the full map when the game starts and then zoom in to the player, or even show a minimap on the HUD.
Thanks for your feedback!