The Endless Night by Just Dzhi

Welcome to the world of magic and horror! In the game "The Endless Night", you play as a little witch who is stuck in a dead end on the street on Halloween night. But this is not just a dead end - it is a place where all portals between worlds converge, and now you are surrounded by crowds of monsters who want to eat you for breakfast.
Your task is to defend yourself against the approaching darkness until dawn. Use your magical abilities to create spells to protect yourself from attacking monsters. But be careful - your magic may attract even more monsters!
You must stay alert and use all your skills to survive until dawn. Can you hold out until the end of the night and defeat the darkness? The game "The Endless Night" is waiting for you! 🎃👻!

| game | https://meowo.cc/ |
| Original URL | https://ldjam.com/events/ludum-dare/54/the-endless-night |
Ratings
| Overall | 302th | 3.839⭐ | 30🧑⚖️ |
| Fun | 365th | 3.679⭐ | 30🧑⚖️ |
| Innovation | 530th | 3.407⭐ | 29🧑⚖️ |
| Theme | 435th | 3.821⭐ | 30🧑⚖️ |
| Graphics | 41th | 4.554⭐ | 30🧑⚖️ |
| Audio | 169th | 3.857⭐ | 30🧑⚖️ |
| Mood | 234th | 3.926⭐ | 29🧑⚖️ |
| Given | 42🗳️ | 35🗨️ |
I don't even have to move in order to play (i'm writing the revie wwhile i'm playing, haven't moved a notch and at wave 5, no damage taken yet). I feel that with very small tweaks the game can become very good!
The game is a little easy I think, it doesn't get past level 5 for me. But other than that it's great
Didn't get the point of "Can you hold out until the end of the night and defeat the darkness?", is it beatable? I confused cuz there was no progress for several minutes and name says that it might be endless.
The explosion seems to be overpowered, but because of that I really enjoyed it, after I got beaten on the 2nd night at my first attempt.

The variety of monsters was cool.
Could definitively see this expanded into a bigger game.
For me the 5th night never ended, is that intentional? (It is called the endless night after all :D)
Thanks for the share. Have a good day.