Thank you for trying our game!
I'm the one that designed the level and I didn't want to use invisible walls, I just ran out of time from the jam. At the beginning of town I had natural boundaries but towards the end I needed a quick way to keep players in before submission. I did plan to use them on the dock to prevent players from going into the water. But thank you for the feedback! We all did a lot of work towards both perspectives and spell construction!