Hmm, it's a rather promising survivors-like! Overall it has a lot going for it: the presentation is cute and polished, there's a good amount of enemy AI patterns like the boo ghosts and the rushing spiders, I like that the two characters on offer have unique playstyles like casting spells or placing bombs, and the gameplay in general has that addictive sense of progression where you're growing more powerful and adding all sorts of weapons to your arsenal.
Unfortunately, while I think that this has a solid foundation, it didn't really grab me with its execution. It just felt rather stale and boring, and I'll admit that part of that might be because I've played so many of these types of games so I'm just fatigued, but there's just some certain je ne sais quoi that's missing. I'm not sure if I can explain exactly what the core issue is, but in terms of other feedback in general, here's some:
*The game's pacing felt a bit weird in a lot of ways. For example, sometimes the character would level up so fast it felt like I hardly got to play the game. Othertimes it would be weird when stronger enemies like the rushing spiders would show up, only shortly later for boring and easy slimes to appear. Also because a lot of upgrades were boring statistical upgrades instead of exciting weapons, it lost its luster.
*Speaking of upgrades, it was really weird how upgrades like bullet size were showing up for the bomb character when they aren't applicable. Why does this happen when the bomb upgrades only show up for the bomb character and not the magician?
*Speaking of the bomb character, i was a bit disappointed that they couldn't hurt themselves with their own explosions like Bomberman. It just makes their gameplay rather boring since there's no risk to it placement: you can practically cheese the game by just sitting on your bombs and letting enemies try and come to you, but they can't because it's too easy to get overpowered in this game.
*The controls were rather awkward in that it felt like the game was ignoring my inputs a lot and I could never tell if I pulled something off. For example, a lot of times I would try to place down a bomb or cast an ice spell and it wouldn't come out, even though I felt like I had spaced it out long enough for the cooldown to be ready, and even though the character acts like they did it even though they didn't.
*Graphics were a bit ugly and inconsistent in how some enemies were very crisp and clear, and other graphics like our character sprite were very grainy, most likely from being scaled down from a much larger original art work.
Anyway, best of luck on further development for this! As I say, I think it technically has all of the foundation necessary to make a great game: now you just need to find a special spice to make this very memorable and fun!