Thanks for playing and feedback!
Controls being unclear is a sideeffect of game having many mechanisc (moving, attacking, spells and upgrade system). I am planing on improving this by adding a pause button which in addition of letting you plause the game will display all the controlls.
Where it comes to helping players react to enemies, I figured that since they always come from the same spots, are easly distinguishable and have predictable attack patterns it won't really be a problem. I might try to fix this by adding them a half second down time after spawning, but I think it might make the game too easy. I don't want to add more walls to the map, since it may broke some of the spells as they currently work.
The UI and map were made by Rudydzik and characters were made by Alternative.Paper. They clearly had different visions of how the game should look like and weren't communicating that much. On top of that it was their first experience with pixel are so they wanted to experiment and I didn't wanted to discourage it.
The UI works only under 1920x1080. I didn't knew how to scale it properly, so I made it work under what I thought to be the most popular resolution. I do plan to return to it, but I clearly need to educate myself on how Unity scales UI.