Oh, wow! I'm surprised the amount of content you got in this game! I haven't played all the levels, but it seems each level I did play was always introducing new mechanics and enemy types. I also appreciated the ability to skip dialogue when I had to redo a level. The animations also felt very polished such as the squash-and=stretch when placing monsters. Very impressive for a jam submission!
It took me a bit to get used to the mechanics. At first, I misinterpreted the dialogue and was having the monsters killing each other before I realized that's the opposite of what I was supposed to do, lol. In the end, it really comes down to positioning and memorization as you have to try to remember what monster sees/attacks what to properly place other monsters in a safe tile. I am very bad at the game, but once I got the hang of the mechanics, I did feel I was improving bit by bit.
I do wonder if the monster info could show up on-screen when you click on them, rather than you have to make a second click on the info button? Could help improve the flow of each level a bit if I could single-click the monster and see what their sights/enemies are immediately. Especially with the timer forcing you to think quickly before the blizzard arrives. Also, maybe the monsters' sights could show up when you hover your cursor over them? Just some small tweaks to improve the flow by saving the player on clicks, especially since they will most likely be clicking a lot to re-check the monsters' info.
One mechanic I didn't care for was the blizzard timer. The game is about trying to position and remember all the monster details, which encourages you to take your time and think through your decisions, and the blizzard timer seems in opposition to that design. I do wonder if the blizzard mechanic could be better incorporated into the puzzle design better, like maybe the timer only increments after a turn, effectively giving you a limited amount of turns. Something to consider.
Overall, this is a very impressive entry! There's a lot of visual polish and a good amount of mechanics introduced in each level to keep things fresh. Nice job!